1.break 和continue区别

1.Break

      使用break退出while循坏,不再运行循环中余下的代码,也不管条件测试的结果如何,可以使用break语句,break语句用于控制程序流程,可用来控制哪些代码将执行,哪些代码不执行,从而让程序按照你的要求执行你要执行的代码

  代码实例: 

prompt = "
Please enter the name of a city you have visited:"
prompt += "
(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)

  

  

原文地址:https://www.cnblogs.com/zmc60/p/15236028.html