区别
for i in range(10):if i%2 != 0:
print(i)
continue
i += 2
print(i)
和
for i in range(10):
if i%2 != 0:
print(i)
continue
i += 2
print(i) 首先肉眼去看,后两行的位置缩进就不一样,这表示前一个是在for循环内部,
后一个是在外部,具体结果区别请执行后自己观察,
if语句for循环不懂,请看小甲鱼课程或者百度 塔利班 发表于 2018-11-21 08:19
首先肉眼去看,后两行的位置缩进就不一样,这表示前一个是在for循环内部,
后一个是在外部,具体结果区别 ...
这个是不是 if 后面的条件不满足 才会进行continue啊我听了视频 没怎么懂 continue是结束当次循环开始下个循环, 塔利班 发表于 2018-11-21 21:23
continue是结束当次循环开始下个循环,
我是结合这个例子来讲的嘛我也知道continue是这个意思 但是结合实际例子 我想知道是不是这个意思 continue在if语句块下面,当然是if满足才执行 http://www.runoob.com/wp-content/uploads/2013/11/cpp_continue_statement.jpg
这是我第一次上图片,才知道不会添加图片,第一次不知道对不对
如图(如果图片显示不成功,我会请教鱼友如何在论坛发图片,然后再次发出来的,如果成功了就看图):
continue语句 是 如果条件是True的情况下就会循环这条语句,直到为False,就会跳过循环的剩余语句,然后继续下一轮循环
页:
[1]