python中有跳转语句,分别是continue语句,跳过本次循环;break语句,终止循环。
break 语句一般会结合 if 语句进行搭配使用,表示在某种条件下,完全中止循环,如果在嵌套循环中使用,break 语句将跳出离其自身最近的那个循环。
continue 语句一般也会结合 if 语句进行搭配使用,表示在某种条件下,跳过当前循环的剩余语句,然后继续进行下一轮循环,如果再嵌套循环中使用,continue 语句同样的,将只能跳过离其最近的那个循环中的剩余语句。
示例:
continue 语句
#桔子瓣数,从第0瓣开始吃 num=0 #一共6瓣,只要没吃完就继续吃 whilenum<6: #吃下一瓣 num+=1 #第4瓣坏了 ifnum==4: #扔掉,继续吃下一瓣 continue print('吃了第',num,'瓣桔子') #结果 吃了第1瓣桔子 吃了第2瓣桔子 吃了第3瓣桔子 吃了第5瓣桔子 吃了第6瓣桔子
break 语句
#桔子瓣数,从第0瓣开始吃 num=0 #一共6瓣,只要没吃完就继续吃 whilenum<6: #吃下一瓣 num+=1 #第4瓣坏了 ifnum==4: #全扔掉,不再继续吃了 break print('吃了第',num,'瓣桔子') #结果 吃了第1瓣桔子 吃了第2瓣桔子 吃了第3瓣桔子原文来自:https://www.py.cn
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容