注:该学习笔记是根据曾志贤老师编写的《从Excel到Python,用Python轻松处理Excel数据》所学习整理的笔记。
2、continue语句在while和for循环中的应用break语句用于终止整个循环,
continue语句用于终止整个循环中的某次循环。
如果在循环体重执行了continue语句,则continue之后的语句在本次循环中不再执行,进入下一个循环。
#在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的值,重新进行累加
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)