1. 程式人生 > >整型資料在不同Python環境中的差異

整型資料在不同Python環境中的差異

  • 整型資料在Python3中是沒有大小和範圍的限制

 

1 num = 10**100     #表示 10 的 100 次方
2 print(num)

此時輸出為正確的答案,10的100次方,即在Python3中,整型是不會溢位的

 

  • 整型資料在Python2中是有範圍的限制
1 num = 10**100
2 print(num)

此時輸出為一個錯誤答案(資料最後一位為 L ),即在Python2中,整型資料過大會溢位