반응형
파이썬의 input() 함수는 사용자로부터 입력을 받아 문자열로 반환하는 함수입니다.
기본 사용법
user_input = input()
이 코드는 사용자부터 입력을 받아 user_input 변수에 저장합니다.
선택적 문자열 인자
input 함수는 선택적으로 문자열을 인자로 받을 수 있습니다. 이 문자열은 프롬프트 사용되어 사용자에게 입력을 요구하는 메시지로 출력됩니다.
name = input("Enter your name: ")
print(f"Hello, {name}!")
위 코드는 Enter your name: 이라는 메세지와 함께 사용자로부터 입력을 받습니다. 사용자가 입력한 값은 name 변수에 저장되며, 이를 이용해 인사 메시지를 출력합니다.
반환값 변환
input() 함수는 항상 문자열을 반환하므로, 숫자를 입력받아야 하는 경우에는 반환값을 적절한 숫자 타입으로 변환해야 합니다.
age = int(input("Enter your age: "))
print(f"Next year, you will be {age + 1}.")
위 코드는 사용자로부터 나이를 입력받아, 내년의 나이를 계산하여 출력합니다. input() 함수의 반환값을 int() 함수를 이용해 정수로 변환하였습니다.
참고 자료
반응형