# 習題 37: 復習各種符號
現在該復習你學過的符號和 python 關鍵字了,而且你在本節還會學到一些新的東西。我在這里所作的是將所有的 Python 符號和關鍵字列出來,這些都是值得掌握的重點。
在這節課中,你需要復習每一個關鍵字,從記憶中想起它的作用并且寫下來,接著上網搜索它真正的功能。有些內容可能是無法搜索的,所以這對你可能有些難度,不過你還是需要堅持嘗試。
如果你發現記憶中的內容有誤,就在索引卡片上寫下正確的定義,試著將自己的記憶糾正過來。如果你就是不知道它的定義,就把它也直接寫下來,以后再做研究。
最后,將每一種符號和關鍵字用在程序里,你可以用一個小程序來做,也可以盡量多謝一些程序來鞏固記憶。這里的關鍵點是明白各個符號的作用,確認自己沒搞錯,如果搞錯了就糾正過來,然后將其用在程序里,并且通過這樣的方式鞏固自己的記憶。
### Keywords(關鍵字)
- and
- del
- from
- not
- while
- as
- elif
- global
- or
- with
- assert
- else
- if
- pass
- yield
- break
- except
- import
- print
- class
- exec
- in
- raise
- continue
- finally
- is
- return
- def
- for
- lambda
- try
### 數據類型
針對每一種數據類型,都舉出一些例子來,例如針對 string,你可以舉出一些字符串,針對 number,你可以舉出一些數字。
- True
- False
- None
- strings
- numbers
- floats
- lists
### 字符串轉義序列(Escape Sequences)
對于字符串轉義序列,你需要再字符串中應用它們,確認自己清楚地知道它們的功能。
- \\
- \'
- \"
- \a
- \b
- \f
- \n
- \r
- \t
- \v
### 字符串格式化(String Formats)
一樣的,在字符串中使用它們,確認它們的功能。
- %d
- %i
- %o
- %u
- %x
- %X
- %e
- %E
- %f
- %F
- %g
- %G
- %c
- %r
- %s
- %%
### 操作符號
有些操作符號你可能還不熟悉,不過還是一一看過去,研究一下它們的功能,如果你研究不出來也沒關系,記錄下來日后解決。
- +
- -
- *
- **
- /
- //
- %
- <
- >
- <=
- >=
- ==
- !=
- <>
- ()
- []
- {}
- @
- ,
- :
- .
- =
- ;
- +=
- -=
- *=
- /=
- //=
- %=
- **=
花一個星期學習這些東西,如果你能提前完成就更好了。我們的目的是覆蓋到所有的符號 類型,確認你已經牢牢記住它們。另外很重要的一點是這樣你可以找出自己還不知道哪些 東西,為自己日后學習找到一些方向。
- 譯者前言
- 前言:笨辦法更簡單
- 習題 0: 準備工作
- 習題 1: 第一個程序
- 習題 2: 注釋和井號
- 習題 3: 數字和數學計算
- 習題 4: 變量(variable)和命名
- 習題 5: 更多的變量和打印
- 習題 6: 字符串(string)和文本
- 習題 7: 更多打印
- 習題 8: 打印,打印
- 習題 9: 打印,打印,打印
- 習題 10: 那是什么?
- 習題 11: 提問
- 習題 12: 提示別人
- 習題 13: 參數、解包、變量
- 習題 14: 提示和傳遞
- 習題 15: 讀取文件
- 習題 16: 讀寫文件
- 習題 17: 更多文件操作
- 習題 18: 命名、變量、代碼、函數
- 習題 19: 函數和變量
- 習題 20: 函數和文件
- 習題 21: 函數可以返回東西
- 習題 22: 到現在你學到了哪些東西?
- 習題 23: 讀代碼
- 習題 24: 更多練習
- 習題 25: 更多更多的練習
- 習題 26: 恭喜你,現在可以考試了!
- 習題 27: 記住邏輯關系
- 習題 28: 布爾表達式練習
- 習題 29: 如果(if)
- 習題 30: Else 和 If
- 習題 31: 作出決定
- 習題 32: 循環和列表
- 習題 33: While 循環
- 習題 34: 訪問列表的元素
- 習題 35: 分支和函數
- 習題 36: 設計和調試
- 習題 37: 復習各種符號
- 習題 38: 閱讀代碼
- 習題 39: 列表的操作
- 習題 40: 字典, 可愛的字典
- 習題 41: 來自 Percal 25 號行星的哥頓人(Gothons)
- 習題 42: 物以類聚
- 習題 43: 你來制作一個游戲
- 習題 44: 給你的游戲打分
- 習題 45: 對象、類、以及從屬關系
- 習題 46: 一個項目骨架
- 習題 47: 自動化測試
- 習題 48: 更復雜的用戶輸入
- 習題 49: 創建句子
- 習題 50: 你的第一個網站
- 習題 51: 從瀏覽器中獲取輸入
- 習題 52: 創建你的 web 游戲
- 下一步
- 老程序員的建議