표준 입출력

입력 : input() 함수

출력 : print() 함수

표준 입력

input 함수에 의해 입력 받은 모든 자료를 문자열로 저장한다.

# 표준 입력

name = input("이름 입력 : ") # input함수에 의해서 입력받은 값을 name 변수에 저장
print(name)

>>> 이름 입력 : [ |          ]
>>> 이름 입력 : [김운학|     ]
>>> 김운학
# input()함수에 의해 입력받은 모든 자료를 **문자열로 저장**한다.

x = input("숫자1 입력 : ")
y = input("숫자2 입력 : ")
print(x+y)

>>> 숫자1 입력 : [ |         ]
>>> 숫자1 입력 : [20         ]  # "20"
>>> 슷자2 입력 : [ |         ]
>>> 숫자2 입력 : [30         ]  # "30"
>>> 2030

x = int(input("숫자1 입력 : ")
y = int(input("숫자2 입력 : ")
print(x+y)

>>> 숫자1 입력 : [ |         ]
>>> 숫자1 입력 : [20         ]   # "20" int("20") -> 20
>>> 슷자2 입력 : [ |         ]
>>> 숫자2 입력 : [30         ]   # "30" int("30") -> 30
>>> 50
# input() 함수에 의해 입력 받은 실수를 실수형으로 반환한다.

x = float(input("숫자1 입력 : "))
y = float(input("숫자2 입력 : "))
print(x+y)

>>> 숫자1 입력 : [ |          ]
>>> 숫자1 입력 : [5.7         ]
>>> 숫자2 입력 : [ |          ]
>>> 숫자2 입력 : [6.3         ]
>>> 12.0

표준 출력

print() 함수를 통해 출력 시, 내용 출력 후 자동으로 줄 바꿈 발생

print("전종서")
print("쌉꿀마")

>>> 전종서 # 자동줄바꿈
>>> 쌉꿀마

print("전종서", end = " ")
print("쌉꿀마")

>>> 전종서 쌉꿀마

print("전종서", end = "")
print("쌉꿀마")

>>> 전종서쌉꿀마

print("전종서", end = "!")
print("쌉꿀마")

>>> 전종서!쌉꿀마