Python3.6 int 최적화 메커니즘, 64비트 시스템 관련 문제(-5 ~ 257)
ringa_lee
ringa_lee 2017-05-18 10:54:54
0
1
748

파이썬의 최적화 메커니즘(2.7과 3.5 모두):
-5~257 사이의 숫자, 첫 번째 할당 방법을 사용하는 경우 여전히 동일한 메모리에 속합니다.
하지만 로컬 컴퓨터에서 작성한 테스트 코드는 다음과 같습니다.

Result

위 설명과 일치하지 않습니다.

그런 다음 공식 Python 웹사이트의 컴파일러에서 테스트했는데 정확했습니다


이 문제의 원인이 무엇인지 묻고 싶습니다. . .

ringa_lee
ringa_lee

ringa_lee

모든 응답(1)
淡淡烟草味

1. 동일한 모듈에서는 동일한 상수 객체에 하나의 저장 단위만 할당되는 py 모듈 파일입니다.

2. 이것은 -5~257

의 십진수 최적화 기능을 갖춘 Python 인터프리터입니다.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿