python數字類型:1、整數,通常稱為是整數或整數,可以是正整數或負整數,不帶小數點;2、浮點型由整數部分與小數部分組成;3 、布林類型;4、 複數由實數部分和虛數部分構成。
相關免費學習推薦:python影片教學
python數字型別:
①整數型:
通常稱為整數或整數,可以是正整數或負整數,不含小數點。 Python3整數是沒有限制大小的,可以當做long型別使用, 但實際上由於機器記憶體的有限,我們使用的整數是不可能無限大的。
整數型的四種表現:
2 進 制:以'0b'開頭。例如:'0b11011'表示10進位的27
#8 進 制:以'0o'開頭。例如:'0o33'表示10進位的27
10進位:正常顯示
16進位:以'0x'開頭。例如:'0x1b'表示10進位的27
各進間數字轉換(內建函數):
bin(i) :將i轉換為2進制,以「0b」開頭。
oct(i):將i轉換為8進制,以「0o」開頭。
int(i):將i轉換為10進制,正常顯示。
hex(i):將i轉換為16進制,以「0x」開頭。
②浮點數:
# 浮點型由整數部分與小數部分組成,浮點型也可以使用科學計數法表示(2.5e2 = 2.5 x 102 = 250)
③布林類型:
所有標準物件均可用於布林測試,同類型的物件之間可以比較大小。每個物件天生具有布林True或False值。空物件,值為零的任何數字或Null物件None的布林值都是False。在Python3中True=1,False=0,可以和數字型進行運算。
下列物件的布林值是False:
None;False;0(整數),0.0(浮點型);0L(長整形);0.0 0.0j(複數); 「」(空字串);[](空列表);()(空元組);{}(空字典)。
值不是上列的任何值的物件的布林值都是True,例如non-empty,non-zero等。使用者建立的類別實例如果是定義了nonzero(_nonzeor_())或length(_len_())且值為0,那麼它們的布林值就是False。
④複數:
複數由實數部分和虛數部分構成,可用a bj,或complex(a,b)表示, 複數的實部a和虛部b都是浮點型。
以上是python數字類型有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!