Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

파이썬에서 입력을 정수로 어떻게 읽을 수 있습니까?

<시간/>

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() 함수는 입력을 평가하고 그에 따라 적절한 데이터 유형이 반환됩니다.