强行直接跳出一层循环
i=0 while i<=10: i=i+1 print(i) if i>4: break #本来是输出1-10,现在强行输出1-5二、continue语句
当该语句被执行时会结束当前循环,继续下一次循环
实战练习:
加法运算10以内整数和
1+2+3+4+5+6+7+8+9+10=55
i=0 sum=0 while i<10: i=i+1 sum+=i print("1到",end="") print(i,end="") print("的和为",end="") print(sum)三、优化
输出偶数和
i=0 sum=0 while i<10: i=i+1 if(i%2): #不是偶数不执行 continue #是奇数就执行 sum+=i print("1到",end="") print(i,end="") print("的偶数和为",end="") print(sum)
输出奇数和
i=0 sum=0 while i<10: i=i+1 if(i%2==0): continue sum+=i print("1到",end="") print(i,end="") print("的奇数和为",end="") print(sum)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)