因為初學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 ...