break和continue对比区别


break:跳出结束当前循环,终止循环

1 num=0
2 while num<10:
3     print(num)
4     num+=1
5     if num==3:
6         break

结果如下:

1 num=0
2 while num<=10:# while可以和else结合使用
3      num+=1
4      if num==3:
5          continue
6      print(num)
7 else:
8      print("This is else statement")

continue:跳出结束当次循环,继续后面的循环

1 num=0
2 while num<=10:
3      num+=1
4      if num==3:
5         continue
6      print(num)

结果如下:

1 num=0
2 while num<=10:
3      num+=1
4      if num==3:#while可以和else使用
5          break
6      print(num)
7 else:
8      print("This is else statement")

结果如下: