循環(huán)簡(jiǎn)單介紹

-
while和if的用法基本類似, 區(qū)別在于:if 條件成立,則執(zhí)行一次; while 條件成立,則重復(fù)執(zhí)行,直到條件不成立為止。 -
一般情況下,需要多次重復(fù)執(zhí)行的代碼,都可以用循環(huán)的方式來(lái)完成 -
循環(huán)不是必須要使用的,但是為了提高代碼的重復(fù)使用率,所以有經(jīng)驗(yàn)的開(kāi)發(fā)者都會(huì)采用循環(huán)
While循環(huán)
計(jì)算 1 - 100 之間的整數(shù)和

計(jì)算 1 - 100 之間的偶數(shù)和

while 嵌套


九九乘法表案例

For循環(huán)
for循環(huán) 像while循環(huán)一樣,for可以完成循環(huán)的功能。
在Python中 for循環(huán)可以遍歷任何序列的項(xiàng)目,如一個(gè)列表或者一個(gè)字符串等。
for循環(huán)的格式: for 臨時(shí)變量 in 列表或者字符串等可迭代對(duì)象: 循環(huán)滿足條件時(shí)執(zhí)行的代碼
輸出字符串


遍歷字符串

break 關(guān)鍵字
退出本次循環(huán),并且不再往下執(zhí)行

continue 關(guān)鍵字
退出本次循環(huán),繼續(xù)往下執(zhí)行

break 和 continue
小結(jié): continue的作用:當(dāng)滿足條件時(shí),用來(lái)結(jié)束本次循環(huán),緊接著執(zhí)行下一次的循環(huán)
注意點(diǎn):
-
break/continue只能用在循環(huán)中,除此以外不能單獨(dú)使用 -
break/continue在嵌套循環(huán)中,只對(duì)最近的一層循環(huán)起作用
拓展 Python Pass
pass作用:
- Python pass是空語(yǔ)句,是為了保持程序結(jié)構(gòu)的完整性。
- pass 不做任何事情,一般用做占位語(yǔ)句。
|