Python에서는 다음 Python 샘플 프로그램과 같이 매우 큰 값을 저장할 수 있습니다.
x = 10000000000000000000000000000000000000000000; x = x + 1 print (x)
출력:
10000000000000000000000000000000000000000001
Python에서는 정수 값이 자릿수에 의해 제한되지 않으며 가능합니다. 사용 가능한 메모리 한도까지 확장됩니다. 따라서 큰 숫자를 저장하기 위해 특별한 배열이 필요하지 않습니다(위의 산술을 C/C++에서 수행한다고 상상해 보십시오).
Python 3에는 모든 유형의 정수에 대해 "int" 유형이 하나만 있습니다. Python 2.7에서. "int"(32비트)와 Python 3.x의 "int"와 동일한 "long int" 두 가지 유형이 있습니다. 즉, 임의로 큰 숫자를 저장할 수 있습니다.
#Python 2.7中有两种类型:int和long int #在Python 3中只有一种类型:int x = 10 print(type(x)) x = 10000000000000000000000000000000000000000000 print(type(x))
Python 2.7의 출력:
<type 'int'> <type 'long'>
Python 3의 출력:
<type 'int'> <type 'int'>
이 글은 Python에서 가능한 최대값에 대한 소개입니다. 도움이 필요한 친구들에게 도움이 되기를 바랍니다! (관련 추천: "Python Tutorial")
위 내용은 Python에서 정수의 가능한 최대값은 얼마입니까? (코드 예)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!