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

2021-07-09 09:06:22 字數 1027 閱讀 4974

第八課沒有新內容,作者在常見問題解答裡面說得很清楚,建議每一課的常見問題解答都要仔細閱讀。

**如下:

formatter = "%r

%r%r

%r"print formatter % (1,2,3,4)

print formatter % ("one","two","three","four")

print formatter % (formatter, formatter,formatter,formatter)

print formatter % (

"i had this thing.",

"that you could type uo right.",

"but it didn't sing.",

"so i said goodnight."

)

從中可以看到括號可以分行寫,但要保證括號是成對出現的,括號裡面的內容也可以分行寫,只需加上逗號,直譯器就能夠連在一起輸出。

該**先給字串變數formatter賦值,然後使用print formatter%()的格式輸出括號裡的內容,但是python只輸出括號裡的內容,並沒有將括號裡的值賦給formatter,因為猜測這裡print語句裡面的formatter一次性使用,不會儲存括號裡的內容。

idle 是乙個純 python 下使用 tkinter 編寫的相當基本的 ide(整合開發環境),具備基本的ide的功能,是非商業python開發的不錯的選擇。

使用eclipse這個強大的框架時idle也可以非常方便的除錯python程式。

python是解釋型語言,而解釋型語言就是編譯成中間**程式,在執行時靠翻譯程式一起執行,邊翻譯邊執行,需要靠翻譯程式才可以達到跨平台。所以編譯**的應該稱為直譯器而不是編譯器,之前的課程裡我的說法不嚴謹。

而c語言是編譯型語言,在編譯的時候直接編譯成機器可以執行的程式,同時也就決定了執行程式所需要的平台。

而python是用c語言寫的=.=

┬—┬ ノ( 』 - 『ノ) 怪不得學過c之後感覺這個很簡單!!!

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

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

《笨辦法學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 ...