True(真):布爾類型的真值。
False(假):布爾類型的假值;在Python中None、0、空字元串和空序列以及空字典(」、」」、[]、()、{})均為假值。
None(無):唯一的一種空值類型,經常用來表示缺少一個值;例如函數中的一些參數默認值為None。
def:定義,定義用戶自定義的函數對象。
lambda(希臘字母「λ」):用於創建匿名函數,lambda表達式能夠產生一個函數對象。
and(並且):x and y,如果x為假,返回x,否則返回y;這是一個短路(short-circuit)邏輯運算符,所以只有第一個參數是真的時,它才對第二個參數求值。
or(或者):x or y,如果x為假,返回y,否則返回x;這是一個短路(short-circuit)邏輯運算符,所以它只對第一個參數為false時的第二個參數進行求值。
not(不是):not比非布爾運算符優先順序低,所以not a == b等同於not (a == b),並且a == not b這種是錯誤語法。
assert(斷言):該語句是將調試斷言插入程序的一種方便方法。
pass(通過):該語句被執行時,什麼也不會發生。它的作用是一個佔位符,當某個聲明是必需的構成,但沒有代碼需要執行時,可以使用它。
del(刪除):該語句可以刪除列表、名以及屬性引用。
return(返回):該語句用於某個函數返回結果,只出現在函數的定義中,不出現在類的定義中。
yield(生產):該語句用於生成器。
try(嘗試):該語句為一組語句指定異常處理程序,清除代碼。
except(排除):該語句用於指定一個或多個異常處理程序。
finally(最後):該語句用於指定一個「cleanup」(清理)處理程序,嘗試執行except以外的語句。
raise(喚起):該語句可以顯示地引發異常,一旦執行了raise語句,raise後面的語句將不能執行。
break(跳出):該語句出現在for或while循環中,用於跳出結束循環。
continue(繼續):該語句出現在for或while循環中,用於結束當前循環過程,進入下一次循環過程。
global(全局):用於當前整個代碼塊,列舉出的標識符作用域將變為全局。
nonlocal(外部):非局部且非全局,列出的標識符作用域將變為最近的封閉範圍,但不是全局。作用域範圍概念:當前作用域(局部變數)>>>外層作用域(外部變數)>>>當前模塊整體作用域(全局變數)->python內置變數 。
if(如果):該語句用於起始執行的條件。
elif(否則,如果):該語句用於未滿足上一條件時執行的條件。
else(否則):該語句用於未滿足所有條件時,執行相應語句。
from(從…):該語句用於查找指定的模塊。
import(導入):該語句用於查找指定的模塊,並在必要時對模塊進行載入和初始化;
with(和…一致):該語句用於包裝執行一個由上下文管理器定義方法塊。
for(對於):該語句用於遍歷一個序列的元素(如字元串,元組和列表)或其他可迭代的對象。
while(在…期間):該語句用於條件為真時的重複執行。
as(如同):該操作符用於將對象綁定到標識符。
in(在…裡面):該操作符用於判斷成員關係。
is(是):該操作符用於判斷操作符兩側是否同一對象。