基礎關鍵字
|
class |
類別(OOP基本概念) |
|
as |
經常同 import 以及 with 配合使用,用新的名稱來代替匯入或開啟的物件 |
|
and |
邏輯與運算符號 |
|
assert |
檢查語句是否為 True/ əˈsərt / |
|
break |
用來跳出迴圈操作,比如 for、while 迴圈 |
|
continue |
中止當前迴圈的該次操作,跳到迴圈的下一個次操作 |
|
def |
定義函式關鍵字 |
|
del |
刪除物件運算符號 |
|
elif |
迴圈條件檢查,意思=else if |
|
else |
當 if 條件不為 True 的時候,else 裡面的語句就會被執行 |
|
except |
處理異常/ ikˈsept / |
|
finally |
Finally / ˈfīn(ə)lē / 從句中的內容無論異常是否發生都會被執行,用來做一些清理工作 |
|
for |
for 迴圈 |
|
from |
匯入 Python 模組,語法為 from ... import ... |
|
global |
宣告一個全域性變數 |
|
if |
if 宣告,當條件為 True 時,if 下的語句才會被執行 |
|
import |
從模組中匯入函式、類或者變數 |
|
in |
1. 成員物件檢查運算符號 2. 遍歷序列中的物件, for x in SequenceObject |
|
is |
檢查兩個變數是否指向同一記憶體物件 |
|
Lambda |
建立 lambda/lamda/ 函式,也稱為匿名函式 |
|
not |
邏輯非運算符號 |
|
or |
邏輯或運算符號 |
|
pass |
空運算符號,類似於組合語言中的nop |
|
raise |
觸發異常 |
|
return |
返回,從函式中返回 |
|
try |
try...except 檢查 try 語句中的錯誤,有錯誤的話,except 會捕獲並處理異常 |
|
while |
while 迴圈 |
|
with |
替代 try...finally... |
|
yield |
類似於 return,但返回的是一個發生器 generator / yēl / |
|
nonlocal |
宣告變數為非內部變數,在巢狀式的函式中,變數被宣告為 nonlocal 後,該變數可被外層的函式呼叫 |
|
None |
空變數 null |
|
True |
布林值-真 |
|
False |
布林值-假 |
| 運算子 | 說明 | 範例 | 結果 |
|---|---|---|---|
| + | 加法 | a = 4+2 | a = 6 |
| - | 減法 | a = 20-10 | a = 10 |
| * | 乘法 | a = 6*3 | a = 18 |
| / | 除法 | a = 9/2 | a = 4.5 |
| // | 取整數 商數 ( 無條件捨去 ) | a = 9//2 | a = 4 |
| % | 餘數 | a = 9%2 | a = 1 |
| ** | 次方 | a = 2**10 | a = 1024 |