마케팅/파이썬

파이썬 기초 1. print, variable, input

내이름은뭘까 2023. 5. 25. 14:53

1. print()

-연결해야 하는 문자가 있다면 쉼표(,)사용

-반복되는 문자열이 많다면 "*" 이용

 

예제

더보기

예제 1. print() 이용하여 코딩하기

너무 반짝반짝 눈이부셔 No No No No No

print("너무 ","반짝"*2," 눈이 부셔","No"*5)

 

2.변수(variable)

프로그램이 무언가를 기억하게 하려면 변수(variable)를 만들어야 함

변수를 이용하여 컴퓨터 메모리 공간에 이름을 붙이고 자료를 저장할 수 있음

->프로그램이 문제 해결을 위해, 처리할 자료나 결괏값을 보관하는 공간

ex) x=100

'=의 왼쪽 변수에 저장하라'는 대입 연산자

*수학기호 =(같다)와는  다른 의미임

 

*'='를 이용하여 변수 자신의 값을 갱신할 수 있음

*print()에서 '+'사용을 할 경우 공백 없이 연결되어 출력됨

단, 숫자와 숫자 사이 '+'이 있을 경우 덧셈이 이뤄지고, 문자와 숫자 사이 '+'가 있을 경우 오류 발생

score=10
score=score+1
print(score)

정답 11

2-1. 변수 이름 짓는법

-한글 사용도 가능하나 영문자로 짓는 것이 일반적

-#과 같은 기호나 공백은 허용되지 않음

-변수 이름은 숫자로 시작할 수 없음

-영문자는 대소문자 구별

-print와 같이 문법 용도로 사용되는 예약어는 변수 이름으로 사용 불가

 

3.input()

-자료로부터 입력받은 값을 모두 문자열로 저장함

-input으로 입력을 받으면 문자열로 저장이 되기 때문에 수치 계산이 필요하다면 int() or float()로 감싸주어야 함

3-1.문자열 입력받기

name=input("이름을 입력하시오: ")
print(name,"씨,안녕하세요?")
print("파이썬에 오신 것을 환영합니다.")

3-2.수 입력받기

정수: int()

실수: float()

x=int(input("첫 번째 정수를 입력하시오: "))
y=int(input("두 번째 정수를 입력하시오: "))
sum=x+y
print(x,"과",y,"의 합은",sum,"입니다.")

사칙 연산하기

x=int(input("첫 번째 정수를 입력하시오: "))
y=int(input("두 번째 정수를 입력하시오: "))
print(x,"+",y,"=",x+y)
print(x,"-",y,"=",x-y)
print(x,"*",y,"=",x*y)
print(x,"/",y,"=",x/y)

평균 구하기

x=int(input("첫 번째 숫자를 입력하시오: "))
y=int(input("두 번째 숫자를 입력하시오: "))
z=int(input("세 번째 숫자를 입력하시오: "))
print(x,y,z,"의 평균은",(x+y+z)/3,"입니다.")