[Python] input 함수

개린이·2023년 9월 8일
0

Python

목록 보기
9/20
post-thumbnail

input()

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)

input 응용 문제

  • 국어점수, 영어점수, 수학점수를 한꺼번에 입력받아 총점, 평균을 구하는 프로그램을 만들어라
  • 입력방법 100/80/952
ko, en, mt = input('국어점수, 영어점수, 수학점수를 한꺼번에 입력해주세요 * 구분은 "/"').split('/')
sum = int(ko) + int(en) + int(mt)
ave = sum / 3

print('총점:', sum, '평균', ave)

0개의 댓글

관련 채용 정보