這個練習和下個練習不會有任何的**,因此也不會有「你會看到」和「附加練習」這兩個部分。事實
上,這個練習就像乙個大的附加練習,我會讓你對之前所有學過的內容做乙個回顧複習。
首先,回顧一下你目前為止做過的每乙個練習,寫下你用過的每個單詞和符號,確保你的符號列表
是完整的。
在每個單詞或符號的旁邊,寫下它的名字和作用。如果你在這本書裡面找不到某個符號的名字,可以
試試在網上找找。如果你不知道某個單詞或者符號的作用,認真讀讀與它相關的內容,然後試著在代
碼中用用它們。
你可能會遇到一些你不明白或者無法解決的問題,把這些記在你的 list 上面,當你找到答案或者想明
白以後可以補充上去。
一旦你有了自己的 list,花些時間重新寫一遍這個 list,然後檢查一下你寫得對不對。這樣做可能會
很無聊,但是逼自己一下,把它落實下來。
如果你已經記住了這個 list 以及它們的作用,可以更進一步,寫下字元表、它們的名字和作用,並爭
取記在腦子裡。要是遇到你想不起來的內容,複習一下然後再記一遍。
---------------做這些練習的時候,最重要的事情是:沒有失敗,只有嘗試!---------------
當你在做一件無聊的、不用動腦子去記的練習時,知道「為什麼」很重要,它能幫助你專注乙個目標,
並且知道你是為了什麼而做這些努力。
在這個練習中,你在學習符號的名稱,以便更容易地閱讀源**。就像學習英文本母表和基礎單詞一
樣,只不過 python 的字母表還有你可能不認識的符號。
如果覺得難了,就把節奏放慢一些,不要想破腦袋地去學。看 list 的時候,最好每次看 15 分鐘
然後休息一下,讓大腦放鬆一會兒可以幫助你寫得更快更輕鬆
你是否用 def 來建立函式了?
你的函式名是只包含字元和 _ (下劃線)嗎?
你在函式名後面放 ((左圓括號)了嗎?
你在左圓括號後面放引數(argument)了嗎?引數之間是以逗號隔開的嗎?)
你的每個引數都是唯一的嗎(即沒有重名)?
你在引數後面放 ) (右圓括號)和 : (冒號)了嗎?
你在與這個函式相關的**行前面加上四個空格的縮排了嗎?(不能多,也不能少)
你是通過另起一行不縮進來結束你的函式的嗎?
--------------------當你執行(使用或者呼叫)乙個函式時,檢查以下事項:-----------------------
你是通過輸入函式名稱來執行/呼叫/使用乙個函式的嗎?
你執行的時候有在名稱後面加 ( 嗎?
你有把你想要的值放在圓括號裡並用逗號隔開了嗎?
你是以 ) 來結束呼叫這個函式的嗎?
在接下來的課程中用這兩個 checklist ,直到你不再需要它們為止。
最後,再強調以下,我說的「執行」(run)、「呼叫」(call)、「使用」(use)都是乙個意思。
列印內容字串用引號,和變數之間用逗號連線
round()四捨五入
列印內容加變數(f"***xx ")
str.format() 方法通過字串中的花括號 {} 來識別替換字段 replacement field,從而完成
字串的格式化。
end=』』 列印本行結束後不換行,在句子後面加上』'裡的內容,在本行繼續輸出
轉義字元 功能
\ 反斜槓()
』 單引號(』)
" 雙引號(")
\a ascii響鈴符(bel)
\b ascii退格符(bs)
\f ascii進紙符(ff)
\n ascii換行符(lf)
\n unicode資料庫中的字元名,其中name是他的名字,僅unicode使用
\r ascii回車符(cr)
\t ascii水平製表符(tab)
\u***x 值為16位十六進製制值***x的字元
\u******xx 值為32位十六進製制值******xx的字元
\v ascii垂直製表符(vt)
\ooo 值為八進位制值ooo的字元
\xhh 值為十六進製制值hh的字元
repr() 函式將物件轉化為供直譯器讀取的形式,返回值為str
from sys import ar** #「argument variable」匯入模組
script, first, second, third = ar**#解包
.truncate()#清空檔案內容
.write()寫入內容
.close()#關閉檔案
.len()計算輸入檔案的長度
.exists() 基於檔名來判斷,如果檔案存在,返回 true,返回 false
笨辦法22到目前為止你學到了什麼?
結合之前學的內容,寫了一小段 from sys import argv script,filename1,filename2 argv defadd a,b,c return a b c defrewind f f.seek 0 file1 open filename1,w plus add t 1...
到目前為止所了解的幾個布局方式
三 布局 流式布局 float margin 定位雙飛翼 中間固定,兩邊自適應 聖杯 中間自適應,兩邊固定 彈性盒子布局 移動端布局 全稱叫彈性和模型 是由父級的彈性容器和子級的彈性子元素兩者構造。display flex 這個屬性決定誰是彈性容器,他裡面的子元素就是彈性子元素。flex 是彈性子元...
ColorPix 到目前為止最好用的螢幕取色器
分享乙個顏色取色器網頁 ppt excel配色不再煩惱 簡單易用 大家做商業 企業報告的時候是不是經常遇到要調色的困擾呢?ppt excel等顏色選取會對報告有質的影響!要更專業要更有美感!給大家分享乙個軟體,免安裝版,即下即用,實時調色!程式圖示截圖 程式介面截圖 右上角的 可以置於最前端,畫素 ...