Python:xlrd、xlwt、xlutils库的学习 【第三章】循环语句与分支语句 第五节 comtinue语句

Python:xlrd、xlwt、xlutils库的学习 【第三章】循环语句与分支语句 第五节 comtinue语句,第1张

Python入门与xlrd、xlwt、xlutils库的学习笔记 第三章 循环语句与分支语句 第五节 comtinue语句

注:该学习笔记是根据曾志贤老师编写的《从Excel到Python,用Python轻松处理Excel数据》所学习整理的笔记。

1、continue语句

break语句用于终止整个循环,
continue语句用于终止整个循环中的某次循环。
如果在循环体重执行了continue语句,则continue之后的语句在本次循环中不再执行,进入下一个循环。

2、continue语句在while和for循环中的应用
#在while循环中的运用
num=0
while num<6:
    num +=1
    if num%2=0: #当num的余数为0时
        continue #跳出当前循环,不执行以下语句
    print(num)

#在for循环中的运用
for num in [90,85,99,78,100]:
    if num<90: #当num的值小于90时
        continue #结束当前循环,不执行下面的语句
    txt='{}{}'.format(num,'优秀')
    print(txt)
案例一、continue语句统计每次累计达标数

将列表[41,5,41,78,51,68,34,64,49,21]中的值累加>=100时,标记出来,重新累计,以此类推。

i,j=0,0
for num in [41,5,41,78,51,68,34,64,49,21]:
    i +=num #对值进行累加
    if i<100: #判断累加值是否小于100
        print(i)
        continue #满足if条件执行跳出本次循环,不执行下面的语句
    j +=1 #对j进行累加
    print('第{}次,累加大于等于100,值为{}'.format(j,i))
    i=0 #重置i的值,重新进行累加

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/714460.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-24
下一篇 2022-04-24

发表评论

登录后才能评论

评论列表(0条)

保存