热线电话:13121318867

登录
2018-11-26 阅读量: 839
跳出循环 -continue

语句continue没有break用得多。它结束当前迭代,并跳到下一次迭代开头。这基本上意味 着跳过循环体中余下的语句,但不结束循环。这在循环体庞大而复杂,且存在多个要跳过它的原 因时很有用。在这种情况下,可使用continue,如下所示:

for x in seq:

if condition1: continu

if condition2: continue

if condition3: continue

do_something()

do_something_else()

do_another_thing()

etc()

然而,在很多情况下,使用一条if语句就足够了。

for x in seq:

if not (condition1 or condition2 or condition3):

do_something()

do_something_else()

do_another_thing()

etc()

continue虽然是一个很有用的工具,但并非不可或缺的。然而,你必须熟悉break语句,因为 在while True循环中经常用到它

0.0000
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子