Python 數字類型

int(整形)

  int在python中是不可變數據類型的一種。html

    例:>>>var1 = 10python

long(長整型[也能夠表明八進制和十六進制])

  Python沒有限制長整數數值的大小,但實際上因爲機器內存有限,咱們使用的長整數數值不可能無限大。ui

  在python3中long重命名爲int  而且改成long+int 雙整數實現的方法, 統一爲 int ,實現高精度整數運算。spa

  注:在32位機器上,整數的位數爲32位,取值範圍爲-2**31~2**31-1,即 -2147483648~2147483647code

  注:在64位系統上,整數的位數爲64位,取值範圍爲-2**63~2**63-1,即 -9223372036854775808~9223372036854775807htm

    例:>>> long('123')內存

      123L string

      >>>var2 = 678L (能夠使用小寫l,可是爲了不與數字1混淆,建議使用L)class

float(浮點型)

  很簡單,即帶有小數的數字。thread

    例:>>>var3 = 12.34

complex(複數)

  複數由實數部分和虛數部分組成,通常形式爲x+yj,其中的x是複數的實數部分,y是複數的虛數部分,這裏的x和y都是實數,虛數部分的字母j大小寫均可以。

    注:虛數是指平方是負的數。

    若是不理解能夠參考這個地址的複數介紹,寫的很詳細:http://f.dataguru.cn/thread-38287-1-1.html

      例:>>> var4 = 123j  

附加一個布爾值 

  布爾值是「真」 True 或「假」 False 中的一個。代碼執行的時候也會在將值 True 和 False 轉換爲 1 和 0。

相關文章
相關標籤/搜索