Python中的關(guān)鍵字和語(yǔ)法
if:當(dāng)條件成立時(shí)執(zhí)行語(yǔ)句塊。經(jīng)常與else,elif(相當(dāng)于else if)配合使用。
for:遍歷列表、字符串、字典、集合等迭代器,依次處理迭代器中的每個(gè)元素。
while:當(dāng)條件為真時(shí),循環(huán)執(zhí)行語(yǔ)句塊。
try:與except,finally配合使用處理在程序運(yùn)行中出現(xiàn)的異常情況。
class:用于定義類型。
def:用于定義函數(shù)和類型的方法。
pass:表示此行為空,不執(zhí)行任何操作。
assert:用于程序調(diào)試階段時(shí)測(cè)試運(yùn)行條件是否滿足。
with:Python2.6以后定義的語(yǔ)法,在一個(gè)場(chǎng)景中運(yùn)行語(yǔ)句塊。比如,運(yùn)行語(yǔ)句塊前加鎖,然后在語(yǔ)句塊運(yùn)行結(jié)束后釋放它。
yield:在迭代器函數(shù)內(nèi)使用,用于返回一個(gè)元素。
global:定義全局變量。
lambda:定義匿名函數(shù)。
點(diǎn)擊加載更多評(píng)論>>