python中break和continue的区别

python中break和continue的区别

  文字表述:break:结束当前整个循环,执行当前循环下边的语句,忽略循环体中任何其它语句和循环条件测试。(退出并结束该循环的运行)

       continue:终止本次循环的执行,即跳过当前这次循环中continue语句后尚未执行的语句,接着进行下一次循环条件的判断。(只退出本次循环,而不结束该循环的运行)

break举例:

a = int(input("请输入数字:"))
i = 1 #循环次数
while a < 10 :
  while a < 6 :
    print("符合循环条件,break结束本次while循环")
    break
    print("{}次循环结束".format(i))
  i += 1 #循环次数递增
  print("*********************************")
  a = int(input("请输入数字:"))
print("数字过大,循环结束")

 

continue举例:

while a < 10 :
  while a < 6 :
    print("符合循环条件,break结束本次while循环")
    continue
    print("{}次循环结束".format(i))
  i += 1 #循环次数递增
  print("*********************************")
  a = int(input("请输入数字:"))
print("数字过大,循环结束")

 

原文地址:https://www.cnblogs.com/longhair/p/13756353.html