Python中的識別碼是用來識別變數、函數、類別、模組以及其他物件的名字,標識符可以包含字母、數字及底線(_),但必須以一個非數字字元開始。字母僅包含ISO-Latin字元集中的A–Z和a–z。
標識符對大小寫敏感的,因此 FOO和foo是兩個不同的物件。特殊符號,如$、%、@等,不能用在識別符中。另外,如if,else,for 等單字是保留字,也不能將其用作識別符。 (推薦學習:Python影片教學)
下面的表格列出了所有的保留字元及其說明:
保留字 |
說明 |
#and |
用於表達式運算,邏輯與操作 |
as |
用於型別轉換 |
|
|
循環語句 |
|
用於異常語句,出現異常後,總是執行finally包含的程式碼區塊。與try,except結合使用 |
|
用於導入模組,與import結合使用 |
|
定義全域變數 |
|
條件語句,與else,elif結合使用 |
|
用於導入模組,與from 結合使用 |
|
判斷變數是否存在序列中 |
|
判斷變數是否為某個類別的實例 |
|
定義匿名函數 |
##not |
or |
|
|
pass |
|
|
raise |
|
##return |
|
#try |
|
while |
|
with |
|
#yield |
以下劃線開始或結束的識別碼通常有特殊的意義。例如以一個底線開始的識別字(如 _foo)不能用from module import *語句導入。前後均有兩個底線的標識符,如__init__,被特殊方法保留。前邊有兩個底線的標識符,如__bar,被用來實現類別私有屬性,通常情況下,應該避免使用相似的標識符。
更多Python相關技術文章,請造訪Python教學欄位學習!
以上是python語言的保留字的詳細內容。更多資訊請關注PHP中文網其他相關文章!