input() 함수는 사용자로부터 키보드 입력을 받는 데 사용되는 내장 함수이다. 프로그램 실행 중에 사용자가 값을 입력하면, 입력한 값이 문자열로 반환되어 변수에 저장하여 사용할 수 있다.
input([prompt])
🖥️예제
name = input('이름을 입력하세요')
print(f'{name}님 안녕하세요')
unpacking(언패킹)
은 여러개의 데이터가 패킹된 것을 풀어서 각각의 다른 변수에 저장하는 것이다.
리스트, 튜플도 언패킹이 가능하다.
test = 1, 3, 9
n1, n2, n3 = test
print(n1)
print(n2)
print(n3)
a, b, c = 1, 2, 3
print(a)
print(b)
print(c)
🖥️예제
name, age, weight = '김사과', 20, 50.5 #언패킹
print(name)
print(age)
print(weight)
ko, en, mt = input('국어점수, 영어점수, 수학점수를 한꺼번에 입력해주세요 * 구분은 "/"').split('/')
sum = int(ko) + int(en) + int(mt)
ave = sum / 3
print('총점:', sum, '평균', ave)