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

2021-07-09 09:17:55 字數 951 閱讀 2665

這節課終於有一點新內容了,新內容也蠻容易理解的。

原**如下:

# here's some new stuff, remember type it exactly.

days = "mon tue wed thu fri sat sun"

months = "jan\nfeb\nmar\napr\nmay\njune\njul\naug"

print

"here are the days: ", days

print

"here are the months: ", months

print

"""three's something going on here.

with the three double-quotes.

we'll be able to type as much as we like

even 4 lines if you want, or 5,or 6.

"""

\n是格式控制字元,相當於回車,表示到這裡要換行。

另外,原**的寫法不推薦 至少在\n後加空格,才是更好的寫法,空格可以使**更清楚。作者明明在之前都是有空格的習慣的,你看=號前後都有空格,不知道到這裡為什麼不加空格了=.=。

前後用三個引號括起來可以print多行字串。

你可能會想當然認為,那我用雙引號不是也可以嗎?

事實上,是不行的,雙引號會報錯:

我推測可能直譯器將英文句號視為乙個字串的結束標誌。by the way,將英文句號改為英文逗號依然會報錯。

python這個語言簡單易學是由於在任何操作只提供最好的方法來實現,這也意味著同乙個操作不能以多種形式實現,這點區別於c語言,而且與perl完全相反。

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