Python3 中 continue 和 break 的区别

2017-10-29  本文已影响0人  不会写诗的王维

在使用 python 的过程中,经常会用到循环,有时候我们不需要循环迭代元素里面的所有值,当我们循环到我们想要的值得时候,我们就希望跳出循环体。执行下面的语句。breakcontinue 就派上用场了。

我们来看看这两个的区别。

for i in range(10):
    if i == 5:
        break
    print(i, end=' ')

看一下运行结果:

0 1 2 3 4 # i = 5 以后的值都没有循环
for i in range(10):
    if i == 5:
        continue
    print(i, end=' ')

在看一下结果:

0 1 2 3 4 6 7 8 9  # i = 5没有循环

看出上面的差别了嘛?

总结:

完!

上一篇 下一篇

猜你喜欢

热点阅读