壹.整數
Python可以處理任何大小的整數,包括負整數。在Python程序中,整數的表示和數學寫法完全壹樣,比如:1,100,-8080,0等等。(推薦學習:Python視頻教程)
因為計算機使用二進制,所以有時候用十六進制表示整數比較方便,用0x前綴和0-9,a-f表示,比如0xff00,0xa5b4c3d2等等。
第二,浮點數
浮點數是小數,所以它們被稱為浮點數,因為當根據科學記數法表示時,浮點數的小數點位置是可變的。例如,1.23x10 9和12.3x10 8相等。浮點數在數學上可以寫成1.23,3.14,-9.05438+0等等。但是,對於非常大或非常小的浮點數,必須用科學記數法來表示。把10換成E,1.23x10 9就是1.23e9,或者12.3e8,0.00012可以寫成65438。
整數和浮點數在計算機中的存儲方式不同,整數運算總是準確的(除法也是準確的嗎?是啊!),而浮點數運算可能會有舍入誤差。
第三,字符串
字符串是包含在“”或“”中的任何文本,如“abc”、“xyz”等。請註意,“”或“”本身只是壹個表示,而不是字符串的壹部分,因此字符串“abc”只有三個字符:A、B和c。
第四,布爾值
布爾值和布爾代數的表示是完全壹致的。布爾值只有兩個值,真或假。在Python中,可以直接用True或False表示(請註意大小寫),也可以用布爾運算計算。
布爾值可以用and、or和not運算。
and運算是and運算,只有當壹切為真時,and運算的結果才為真。
or運算就是or運算,只要其中壹個為真,OR運算的結果也為真。
非運算是非運算,是單目算子,把真變成假,假變成真。
動詞 (verb的縮寫)空值
Null值是Python中的壹個特殊值,用None表示。None不能理解為0,因為0是有意義的,None是壹個特殊的空值。
此外,Python提供了各種數據類型,如列表和字典,並允許您創建自定義數據類型。