Python 練習 22 你目前為止學到了什麼?

2021-10-06 06:50:09 字數 2332 閱讀 7836

這個練習和下個練習不會有任何的**,因此也不會有「你會看到」和「附加練習」這兩個部分。事實

上,這個練習就像乙個大的附加練習,我會讓你對之前所有學過的內容做乙個回顧複習。

首先,回顧一下你目前為止做過的每乙個練習,寫下你用過的每個單詞和符號,確保你的符號列表

是完整的。

在每個單詞或符號的旁邊,寫下它的名字和作用。如果你在這本書裡面找不到某個符號的名字,可以

試試在網上找找。如果你不知道某個單詞或者符號的作用,認真讀讀與它相關的內容,然後試著在代

碼中用用它們。

你可能會遇到一些你不明白或者無法解決的問題,把這些記在你的 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等顏色選取會對報告有質的影響!要更專業要更有美感!給大家分享乙個軟體,免安裝版,即下即用,實時調色!程式圖示截圖 程式介面截圖 右上角的 可以置於最前端,畫素 ...