2015-11-04 32 views
-5

在算法課程中,我們使用的是python 2.7,因爲我們在課程網站上「交出」我們的代碼並自動用不同的輸入測試它,我認爲這是一個兼容性問題。導入maxint是做什麼的? python 2.7

當前分配是一個全部到最短的路徑問題,我們給出了一個框架,用於我們在其中導入maxint的代碼。只是想知道什麼是maxint。

+5

[RTFM](https://docs.python.org/2/library/sys.html#sys.maxint) – jonrsharpe

+2

這是正確的[文檔](https://docs.python.org/2.7/ library/sys.html#sys.maxint) –

+0

[int的最大和最小值](http://stackoverflow.com/q/7604966/2301450) – vaultah

回答

0

Python Standard Types。下面的摘錄,重點是我的。

有四種不同的數字類型:普通整數,長整數,浮點數和複數。另外,布爾也是普通整數的一個子類型。純整數(也稱爲整數)是使用C中的long來實現的,這使得它們的精度至少爲32位(sys.maxint始終設置爲當前平臺的最大純整數值,最小值爲-sys。 maxint - 1)

我能想到的是他們導入它的唯一原因是爲了檢查原因。