if判斷 語法
if 條件:
elif 條件:
else:
while循環(huán) 語法:
while 條件:
循環(huán)體
else:
正常循環(huán)結(jié)束才會執(zhí)行else,break結(jié)束,不執(zhí)行
for循環(huán) 語法
for i in range(7):
print(i)
else:
print("循環(huán)結(jié)束")
break,continue區(qū)別
break跳出循環(huán)體,不再執(zhí)行循環(huán),continue停止當前的循環(huán),繼續(xù)下一次的循環(huán)
條件組合關(guān)鍵字:or 、and 、in
三元表達式
# age = 17
# age2 = ''
# if age>=18:
#? ? age2="成年"
# else:
#? ? age2 = "未成年"
# age3 = "成年" if age>=18 else "未成年"
#列表生成式
# l = list(range(1,11))
# l2 = []
# for i in l:
#? ? if i % 2 == 0:
#? ? ? ? l2.append(i)
# l1 = [ str(i) for i in l ] ?把i元素轉(zhuǎn)換為string
# l3 = [ i for i in l if i%2==0 ]
# print(l2)
# print(l3)
#變量交換
a = 1
b = 2
a = a + b? # 3
b = a - b # 1
a = a - b
print(a,b)
# temp = None
# temp = b
# b = a
# a = temp
# print(a,b)
# a,b = b,a
# print(a,b)
# a = 2
# b = 1