目錄
什麼是關鍵字?
為什麼要了解關鍵字?
如何在cmd下檢視關鍵字?
關鍵字的說明
什麼是關鍵字?
- Python一些具有特殊功能的辨別符,這就是所謂的關鍵字。
為什麼要了解關鍵字?
- 關鍵字:是Python已使用的了,不允許開發者自定義和關鍵字相同名字的辨別符
如何在cmd下檢視關鍵字?
- 在Python的目錄下輸入這兩個語句,即可查找到自己安裝的Python版本下的全部關鍵字
>>> import keyword
>>> keyword.kwlist
關鍵字的說明
關鍵字 | 說明 |
---|---|
False | 布爾類型變量的取指,表示假 |
None | 表示變量是空值,有點類似于C語言的NULL |
True | 布爾類型變量的取指,表示真 |
and | 用于表達式運算,邏輯與操作,結果是布爾值 |
as | 用于類型轉換 |
assert | 斷言,用于判斷變量或條件表達式的值是否為真 |
async | 設定函數變成協程 |
await | 聲明程式挂起 |
break | 中斷循環語句的執行 |
class | 用于定義類 |
continue | 繼續執行下一次循環 |
def | 用于定義函數或方法 |
del | 删除變量或序列的值 |
elif | 條件語句,與if,else結合使用 |
else | 條件語句,與if,elif結合使用,也可用于異常和循環語句 |
except | except包含捕獲異常後的操作代碼塊,與try,finally結合使用 |
finally | 用于異常語句,出現異常後,始終要執行finally,與try,except結合使用 |
for | for循環語句 |
from | 用于導入子產品,與import結合使用 |
global | 定義全局變量 |
if | 條件語句,與else,elif結合使用 |
import | 用于導入子產品,與from結合使用 |
in | 判斷變量是否在序列中 |
is | 判斷變量是否為某個類的執行個體 |
lambda | 定義匿名變量 |
nonlocal | 在函數或其他作用域中使用外層(非全局)變量 |
not | 用于表達式運算,邏輯非操作 |
or | 用于表達式運算,邏輯或操作 |
pass | 空的類,方法,函數的占位符 |
列印語句 | |
raise | 異常抛出操作 |
return | 用于從函數傳回計算結果 |
try | try包含可能會出現異常的語句,與except,finally結合使用 |
while | while的循環語句 |
with | 簡化python的語句 |
yield | 用于生成器函數,從函數依此傳回值 |