Python 3.x에는 사용자 입력을 수락하는 내장형 input() 함수가 있습니다. 이 input() 함수는 문자열 데이터를 반환하며 문자열 변수에 저장할 수 있습니다.
예
내장 함수 int()
를 사용하여 정수로 변환해야 합니다.>>> var=int(input("enter age")) enter age21 >>> var 21 >>> type(var) <class 'int'>
여기서 사용자 입력에 숫자만 포함된 경우 int() 함수는 정수를 구문 분석하지 않으면 ValueError가 발생합니다.
Python 2.x에서 input() 함수는 입력을 평가하고 그에 따라 적절한 데이터 유형이 반환됩니다.