根据Python整数范围的答案,Python应该具有"任意精度整数" .但是这个结果显然不是任意精度:
$ python -c 'print("%d" % (999999999999999999999999/3))'
333333333333333327740928
Run Code Online (Sandbox Code Playgroud)
根据PEP 237,bignum任意大(不仅仅是C long型的大小).和维基百科说,Python的bignum是任意精度.
那么为什么上面一行代码的结果不正确呢?