본문으로 건너뛰기

input() 함수의 반환값은 항상 OOO 입니다.

input() 함수의 반환값은 항상 OOO 입니다.

input() 함수는 사용자로부터 입력을 받을 때 사용하며, 입력된 데이터를 항상 문자열(str) 형태로 반환합니다.

input() 함수 사용법
user_input = input("이름을 입력하세요: ") # 사용자로부터 입력을 받음

print(f"환영합니다, {user_input}님!") # 입력된 데이터를 출력

입력 데이터의 자료형 변환

input()으로 받은 데이터는 문자열로 반환되므로, 입력 받은 값을 사칙 연산이나 논리 비교를 위해 다른 자료형으로 변환해야 할 수 있습니다.

예를 들어 사용자에게 숫자를 입력받아 수학적 연산을 하려면, 입력 받은 값을 정수나 실수로 변환해야 합니다.

파이썬에서 주어진 값을 정수로 값을 변환할 때는 int() 함수를 사용하고, 실수로 변환할 때는 float() 함수를 사용합니다.

입력 데이터 자료형 변환
age_input = input("나이를 입력하세요: ")

age = int(age_input) # int() 문자열을 정수로 변환

print(f"당신은 {age}살입니다.")