總結python的關鍵字

2021-09-23 13:29:13 字數 803 閱讀 7599

因為初學python,有的一些關鍵字和c是重複的,有一些沒見過也不熟悉。特此總結如下:

邏輯運算子關鍵字

and 邏輯與

or 邏輯或

not 邏輯非

迴圈結構關鍵字:

forwhile

判斷結構關鍵字:

ifelif

else

其他:del  用於list列表操作,刪除乙個或者連續幾個元素

import…from… 匯入關鍵字

with as with…as用來代替傳統的try…finally語法的。

基本思想是with所求值的物件必須有乙個__enter__()方法,乙個__exit__()方法。

緊跟with後面的語句被求值後,返回物件的__enter__()方法被呼叫,這個方法的返回值將被賦值給as後面的變數。當with後面的**塊全部被執行完之後,將呼叫前面 返回物件的__exit__()方法。

global 定義全域性變數

assert 表示斷言(斷言乙個條件就是真的,如果斷言出錯則丟擲異常)用於宣告某個條件為真,如果該條件不是真的,則丟擲異常assertionerror

pass 跳過關鍵字,定義函式和類時使用,表示暫時先將具體實現跳過

yiled 返回生成器關鍵字

break 跳出迴圈

print 標準輸出(類)函式

class 類關鍵字

in 列表關鍵字

raise 引發異常關鍵字

continue 進入下一次迴圈

try…exceopt…finally 捕捉異常關鍵字

lambda 匿名函式

python的with關鍵字

with表示式其實是try finally的簡寫形式。但是又不是全相同。格式with context as var pass 其中的context是乙個表示式,返回的是乙個物件,var用來儲存context表示式返回的物件,可以有單個或者多個返回值。with open 1.txt as f prin...

python的with關鍵字

with語句適用於對資源進行訪問的場合,確保不管使用過程中是否發生異常都會執行必要的 清理 操作,釋放資源,比如檔案使用後自動關閉 執行緒中鎖的自動獲取和釋放等。with表示式其實是try finally的簡寫形式。但是又不是全相同。with 語句實質是上下文管理。1 上下文管理協議。包含方法 en...

python的關鍵字

1.什麼是關鍵字 python一些具有特殊功能的識別符號,這就是所謂的關鍵字 關鍵字,是python已經使用的了,所以不允許開發者自己定義和關鍵字相同的名字的識別符號 檢視關鍵字 and as assert break class continue def del elif else except ...