숫자를 정수로 입력
제공된 코드 조각에서 x와 y는 input() 함수가 정수가 아닌 문자열 유형입니다. Python에서는 기본적으로 문자열을 반환합니다. 사용자 입력을 정수로 변환하려면 int(input())을 사용하여 명시적으로 형변환할 수 있습니다.
x = int(input("Enter a number: ")) y = int(input("Enter a number: ")) print(x + y) print(x - y) print(x * y) print(x / y) print(x % y)
또한 입력에서는 밑을 두 번째 인수로 지정하여 다른 밑의 숫자를 받아들일 수 있습니다.
data = int(input("Enter a number: "), 8) data = int(input("Enter a number: "), 16) data = int(input("Enter a number: "), 2)
이 기본 변환은 다른 숫자로 표현된 값을 처리할 때 유용합니다.
Python 2와 3의 차이점
요약:
Python 2.x:
Python 3.x:
위 내용은 Python에서 정수 입력을 처리하는 방법: 문자열을 정수로 변환 및 기본 처리?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!