我有一台64位机器,一面是64位Windows,另一面是64位Ubuntu 14。我正在进行一些练习并注意到当我运行以下命令时:
import sys
sys.maxint
我没有得到64位机器的max int并安装我获得32位max int。我有点困惑,不知道从哪里开始。也许是因为我正在使用学生执照?在Ubuntu方面工作正常。
答案 0 :(得分:2)
sys.maxint的值取决于底层C库。您所看到的是Windows上的预期行为。看到 Python sys.maxint, sys.maxunicode on Linux and windows https://mail.python.org/pipermail/python-list/2008-December/504337.html
问题是一个好问题,但可以合理地将其标记为具有足够"声誉"的人。请在提问之前搜索。享受Python!