《笨辦法學Python》 第4課手記

2022-09-18 10:57:25 字數 790 閱讀 5683

這節課目的是讓你掌握變數,跟c語言非常類似,很簡單。

左邊是變數名用」=」號給變數賦值。

不同的是我沒有看到變數宣告,作者是直接賦值,拿過來就用的。

至於接下來作者舉的報錯那個例子,如果你把變數名打錯的情況下就會出現,因為變數名一旦打錯,python將不能識別,也就無法在print中輸出對應的值。

這裡我們可以看出來,python的print和c語言的printf有細微的差別,python裡在什麼位置輸出變數對應的值,就在該位置使用兩個逗號將變數名插進去,兩個逗號之前和之後的文字描述都使用」「括起來。

python 裡面的浮點數:

從作者的例子中可以看出python裡面給變數賦值時用的是小數,該變數會自動被標識為浮點數。

python有兩個主要的數值型別:int(整數)和float(浮點數)。根據kiss原則,python只有一種整數型別int,而不是像其他語言那樣提供了好幾種整數型別。除了十進位制整數還可以表示為十六進製制數和八進位制數。浮點數就是和其他語言一樣的雙精度的浮點實數。

浮點數的範圍很大,但是,它們在表示有理數的時候不是非常精確。故而還有另乙個浮點數型別decimal(這不是乙個內建型別,必須通過decimal模組訪問),它的值範圍比較小,但是更精確。python還為科學計算提供了乙個內建的複數型別。

python的資料型別:

int 帶符號整數(沒有大小限制) 舉例: -1,0,0xe8c6,0377,42

float 雙精度浮點數 舉例: 1.25,4.3e+2,-5,-9.3e,0.375

complex 複數 舉例:2+2j,.3-j,-10.3e+5-60j

《笨辦法學Python》 第4課手記

這節課目的是讓你掌握變數,跟c語言非常類似,很簡單。左邊是變數名用 號給變數賦值。不同的是我沒有看到變數宣告,作者是直接賦值,拿過來就用的。至於接下來作者舉的報錯那個例子,如果你把變數名打錯的情況下就會出現,因為變數名一旦打錯,python將不能識別,也就無法在print中輸出對應的值。這裡我們可以...

《笨辦法學Python》 第6課手記

第6課講字串和文字,作者給出的 如下 x there are d types of people.10 binary binary do not don t y those who know s and those who s.binary,do not print xprint yprint i ...

《笨辦法學Python》 第8課手記

第八課沒有新內容,作者在常見問題解答裡面說得很清楚,建議每一課的常見問題解答都要仔細閱讀。如下 formatter r r r r print formatter 1,2,3,4 print formatter one two three four print formatter formatter...