性夜影院午夜看片,无码精品久久一区二区三区,婷婷成人丁香五月综合激情,校园春色 qvod,性调教室高h学校

自學Python編程【第三十三節(jié)】continue

哈嘍,同學!歡迎您來馬哥自學Python編程課堂,上一節(jié)課我們學習break,強制退出,你會用了嗎?這一講我們學習continue,它是中斷之后繼續(xù)執(zhí)行的意思嗎?在Python中代表什么呢?我們一起來看看:

自學Python編程【第三十三節(jié)】continue

break是徹底地跳出循環(huán),而continue只是略過本次循環(huán)的余下內(nèi)容,直接進入下一次循環(huán)。

在我們前面寫的那個統(tǒng)計分數(shù)的程序里,如果發(fā)現(xiàn)有成績不足60分,就不記入總成績。當然,你可以用if判斷來實現(xiàn)這個效果。但我們今天要說另一種方法:continue。

for score in data[1:]: 
point = int(score)
if point < 60:
continue sum += point

注意:無論是continue還是break,其改變的僅僅是當前所處的最內(nèi)層循環(huán)的運行,如果外層還有循環(huán),并不會因此略過或跳出。

在腦中模擬運行下面這段程序,想想會輸出什么結(jié)果。再敲到代碼里驗證一下:

i = 0 
while i < 5:
i += 1
for j in range(3):
print j
if j == 2:
break
for k in range(3):
if k == 2:
continue
print k
if i > 3:
break
print i

小伙伴兒們,這些代碼會輸出什么呢?不清楚的,敲到代碼里看看你就知道了!

好啦,今天的分享到這里就結(jié)束了,希望大家持續(xù)關注馬哥教育官網(wǎng),每天都會有大量優(yōu)質(zhì)內(nèi)容分享!

聲明:文章來源于網(wǎng)絡,侵刪!

相關新聞

歷經(jīng)多年發(fā)展,已成為國內(nèi)好評如潮的Linux云計算運維、SRE、Devops、網(wǎng)絡安全、云原生、Go、Python開發(fā)專業(yè)人才培訓機構(gòu)!