>  기사  >  백엔드 개발  >  Python에서 정수의 가능한 최대값은 얼마입니까? (코드 예)

Python에서 정수의 가능한 최대값은 얼마입니까? (코드 예)

藏色散人
藏色散人원래의
2019-03-16 14:32:278593검색

Python에서 정수의 가능한 최대값은 얼마입니까? (코드 예)

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 &#39;int&#39;>
<type &#39;long&#39;>

Python 3의 출력:

<type &#39;int&#39;>
<type &#39;int&#39;>

이 글은 Python에서 가능한 최대값에 대한 소개입니다. 도움이 필요한 친구들에게 도움이 되기를 바랍니다! (관련 추천: "Python Tutorial")

위 내용은 Python에서 정수의 가능한 최대값은 얼마입니까? (코드 예)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.