1.break 和continue区别
1.Break
使用break退出while循坏,不再运行循环中余下的代码,也不管条件测试的结果如何,可以使用break语句,break语句用于控制程序流程,可用来控制哪些代码将执行,哪些代码不执行,从而让程序按照你的要求执行你要执行的代码
代码实例:
prompt = "\nPlease enter the name of a city you have visited:" prompt += "\n(Enter 'quit' where you are finished.)" while True: city = input(prompt) if city == 'quit': break else: print("hello world")
2.contine
要返回循坏开头,并根据条件测试结果决定是否继续执行循环,可以使用contine语句,它不像break语句那样不再执行余下的代码并退出整个循环。例如1数到10但只打印其中奇数的循坏:
#!/bin/python # -*- coding: utf-8 -*- num = 0 while num < 10: num += 1 if num % 2 !=0: continue print(num)
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步