基本資料型別 數字

2022-08-12 10:33:12 字數 1466 閱讀 6153

bool型只有兩個值:true和false
之所以將bool值歸類為數字,是因為我們也習慣用1表示true,0表示false。
python中的整數屬於int型別,預設用十進位制表示,此外也支援二進位制,八進位制,十六進製制表示方式。

進製轉換

python中的數字預設還是十進位制。還提供了一些方法來幫助我們做轉換。比如是進製轉換為二進位制使用bin方法,在轉換結果前面還會加上『0b』表示是乙個二進位制書。

浮點數是屬於

有理數中某特定

子集的數的數字表示,在計算機中用以近似表示任意某個

實數。具體的說,這個實數由乙個整數或

定點數(即

尾數)乘以某個基數(計算機中通常是2)的整數次冪得到,這種表示方法類似於基數為10的

科學計數法

為什麼要叫做float浮點型?

浮點數也就是小數,之所以稱為浮點數,是因為按照科學記數法表示時,

乙個浮點數的小數點位置是可變的,比如,

1.23*109和12.3*108是相等的。

浮點數可以用數學寫法,如1.23,3.14,-9.01,等等。但是對於很大或很小的浮點數,就必須用科學計數法表示,把10用e替代:

1.23*109就是1.23e9,或者12.3e8,0.000012可以寫成1.2e-5,等等。

整數和浮點數在計算機內部儲存的方式是不同的,整數運算永遠是精確的而浮點數運算則可能會有四捨五入的誤差。關於小數不精準問題

python預設的是17位精度,也就是小數點後16位,儘管有16位,但是這個精確度卻是越往後越不准的

當我們的計算需要使用更高的精度(超過16位小數)的時候該怎麼做呢?

從上面的圖中我們就可以看出,複數complex是由實數和虛數組成的

要了解複數,其實關於複數還需要先了解虛數。虛數(就是虛假不實的數):平方為複數的數叫做虛數。

複數是指能寫成如下形式的數a+bi,這裡a和b是實數,i是虛數單位(即-1開根)。在複數a+bi中,a稱為複數的實部,b稱為複數的虛部(虛數是指平方為負數的數),i稱為虛數單位。

當虛部等於零時,這個複數就是實數;當虛部不等於零時,這個複數稱為虛數。

注,虛數部分的字母j大小寫都可以。

來自為知筆記(wiz)

python3 基本資料型別 基本數字型別

整型 int 通常被稱為是整型或整數,是正或負整數,不帶小數點。python3 整型是沒有限制大小的,可以當作 long 型別使用,所以 python3 沒有 python2 的 long 型別。浮點型 float 浮點型由整數部分與小數部分組成,浮點型也可以使用科學計數法表示 2.5e2 複數 c...

基本資料型別

列舉 定義列舉型別 enum season 定義兩個列舉變數 enum season mylove yourlove 為兩個列舉變數賦值 yourlove fall mylove winter 把列舉值當成無符號整數執行輸出 nslog fall 的值 u fall 3 nslog winter 的...

基本資料型別

建立資料庫 create database database name 顯示所有資料庫 show databases 選擇使用那個資料庫 use database name 刪除資料庫 drop database database name 檢視自己mysql資料庫支援什麼儲存引擎 show eng...