整型
#整型可以列印二進位制,十進位制,八進位制,十六進位制,預設的是十進位制
print(90)90print(0b10101111)#二進位制以0b開頭175print(0o176)#八進位制以0o開頭126print(0x1EAF)#十六進位制以0x開頭7855
浮點型
n1=1.1n2=2.2print(n1+n2)輸出:3.3000000000000003 #有時候輸出小數點後面不止一位數,這個時候就要import下面的decimal模組from decimal import Decimalprint(Decimal('1.1')+Decimal('2.2'))輸出:3.3
布林型別f1=True 數值為1f2=False 數值為0print(f1,type(f1))輸出為: True <class 'bool'>print(f2,type(f2))輸出為:False <class 'bool'> #布林值可以轉換成整數計算print(f1+1)輸出為:2print(f2+1)輸出為:1
字串型別
單引號和雙引號效果一樣,但是三個單引號和三個雙引號可以輸出換行。
str1='i love you'str2="i love you"str3="""i loveyou all"""str4='''ilove you''' print(str1,type(str1))輸出:i love you <class 'str'>print(str2,type(str2))輸出:i love you <class 'str'>print(str3,type(str3))輸出:i loveyou all <class 'str'> print(str4,type(str4))輸出:ilove you <class 'str'>