【寫在前面】
Python中的循環(huán)分為以下幾種:
>>while循環(huán):
在給定的判斷條件為 true 時(shí)執(zhí)行循環(huán)體媒咳,否則退出循環(huán)體。
>>for循環(huán):
重復(fù)執(zhí)行語(yǔ)句
>>嵌套循環(huán):
在while / for循環(huán)體中嵌套while / for循環(huán)
注:在python中沒有do...while循環(huán)
While循環(huán)
只要條件滿足,就不斷循環(huán)
只要條件不滿足,就退出循環(huán)
基本形式:
While 條件語(yǔ)句:
? ? ? ? 執(zhí)行語(yǔ)句
其執(zhí)行順序如下圖:
圖片發(fā)自簡(jiǎn)書App
例子:
圖片發(fā)自簡(jiǎn)書App
運(yùn)行結(jié)果:
圖片發(fā)自簡(jiǎn)書App
循環(huán)可以與else組合:
圖片發(fā)自簡(jiǎn)書App
運(yùn)行結(jié)果:
圖片發(fā)自簡(jiǎn)書App
for...in...循環(huán)
遍歷序列,如列表、字符串和元組
基本形式:
for x in序列:
? ? 執(zhí)行語(yǔ)句
其執(zhí)行順序如下圖:
圖片發(fā)自簡(jiǎn)書App
例子:
圖片發(fā)自簡(jiǎn)書App
或者:
圖片發(fā)自簡(jiǎn)書App
二者運(yùn)行結(jié)果均為:
圖片發(fā)自簡(jiǎn)書App
循環(huán)可以與else組合:
圖片發(fā)自簡(jiǎn)書App
運(yùn)行結(jié)果:
圖片發(fā)自簡(jiǎn)書App
嵌套循環(huán)
一個(gè)循環(huán)里面可以嵌套另一個(gè)循環(huán)
基本形式:
1晚胡、for循環(huán)嵌套while循環(huán)
for x in 序列:
? ? while 判斷語(yǔ)句:
? ? ? ? 執(zhí)行語(yǔ)句2
? ? 執(zhí)行語(yǔ)句1
2灵奖、for循環(huán)嵌套for循環(huán)
for x in 序列1:
? ? for x in 序列2:
? ? ? ? 執(zhí)行語(yǔ)句2
? ? 執(zhí)行語(yǔ)句1
3嚼沿、While循環(huán)嵌套for循環(huán)
while 判斷語(yǔ)句:
? ? for x in 序列:
? ? ? ? 執(zhí)行語(yǔ)句2
? ? 執(zhí)行語(yǔ)句1
4、While循環(huán)嵌套while循環(huán)
while 判斷語(yǔ)句1:
? ? while 判斷語(yǔ)句2:
? ? ? ? 執(zhí)行語(yǔ)句2
? ? 執(zhí)行語(yǔ)句1
例子:
在此只舉for循環(huán)嵌套while循環(huán)的例子瓷患,其他的循環(huán)嵌套可以自己試試哦~
圖片發(fā)自簡(jiǎn)書App
運(yùn)行結(jié)果:
圖片發(fā)自簡(jiǎn)書App
今天的內(nèi)容就是這些啦骡尽!
很簡(jiǎn)單哦~歡迎指正!
文章首發(fā)公眾號(hào)為“一宛茶”擅编,在這里可以一起學(xué)習(xí)Python攀细,練習(xí)英語(yǔ),聊聊故事爱态,談?wù)劥髮W(xué)
感興趣的話就關(guān)注我吧(* ̄? ̄*)
圖片發(fā)自簡(jiǎn)書App