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)


暂无数据
推荐帖子
0条评论
0条评论
0条评论