python第七课|break、continue
本帖最后由 13019003606 于 2017-12-1 18:03 编辑首先break
break之前讲过,常做如下搭配:
while True:
do something
if something is True:
break
那么break作用到底是啥呢,是直接终止当前流程的上一级循环。即上面代码的while循环
可以试着在上面代码的基础上再加一个while,你会发现无法break完整个代码
continue
上栗子
for i in range(2):
for i in a:
if i == 's':
continue
print(i)
结果:
a = 'johnson', range(2)功能是生成一个列表
可以看出continue的功能是略过本次循环continue之后的代码块
这节课就是这些,学到目前,你已经可以进行流程控制了。可以完成面向过程编程了。
谢谢老师 好吧,我看完了,又加深了! 谢谢大神 range 和a代表什么?
luopo 发表于 2017-12-1 17:27
range 和a代表什么?
不好意思,我少写了。我更新一下 学习了,感谢 嗯,不错,讲得不错 for i in range(2):
a = ''johnson'
for i in a:
if i == s':
continue
print(i) 你的例子怎么出结果
老师
页:
[1]
2