代碼結(jié)構(gòu)
1.if else條件判斷語(yǔ)句:
if 條件:
#(若條件成立,所執(zhí)行的語(yǔ)句)
else(這里的條件省略,因?yàn)榕cif條件互斥“非彼即此”):
#(若條件不成立,所執(zhí)行的語(yǔ)句)
2.if elif else條件判斷語(yǔ)句:
if 條件1:
#(滿足條件1時(shí)執(zhí)行的語(yǔ)句)
elif 條件2:
#(滿足條件2時(shí)執(zhí)行的語(yǔ)句)
#...
elif 條件n-1:
#(滿足條件n-1時(shí)執(zhí)行的語(yǔ)句)
else(省略,與前n-1個(gè)條件構(gòu)成完整的條件全集):
#(滿足條件n時(shí)執(zhí)行的語(yǔ)句)
3.while循環(huán)語(yǔ)句:
while 條件:
#(滿足條件所執(zhí)行的語(yǔ)句)
對(duì)條件變量進(jìn)行更新
4.循環(huán)小助手:
break:跳出循環(huán)。
continue:繼續(xù)執(zhí)行下一輪循環(huán)。
pass:不做任何事,站位語(yǔ)句,保持結(jié)構(gòu)完整。
5.for迭代語(yǔ)句:
for 賦值變量(即需要自己命名的變量) in 迭代對(duì)象(可為列表,字符串,元組,字典,集合等):
#(對(duì)賦值變量的每個(gè)值執(zhí)行的語(yǔ)句)
6.推導(dǎo)式:
列表推導(dǎo)式:[expression for item in iterable] 即 [表達(dá)式 for 項(xiàng) in 迭代器]
字典推導(dǎo)式:{key_expression : value_expression for expression in iterable} 即 {鍵_表達(dá)式 : 值_表達(dá)式 for 表達(dá)式 in 迭代器}
集合推導(dǎo)式:{expreesion for item in iterable} 即 {表達(dá)式, for 項(xiàng) in 迭代器}








暫無(wú)數(shù)據(jù)