第 009讲:了不起的分支和循环02
课程回顾:
1. for 目标 in 表达式:
循环体:
>>> favorite = 'fishC '
>>> for i in favorite
>>> print(i, end '')
2. range()
3. break 和 continue
continue:
课后答案:
0. 2.4. 6.8 后打印5次
1. 程序报错
2. break是终止程序; continue是满足条件继续
3. 对于列表的理解:
[1 2 3]
4. 0,1,2,3,4,5,6,7,8,9
5. 目测以下程序会打印什么?
while True:
while True:
break
print(1)
print (2)
break
print(3)
答案:打印 2和3
6. 什么情况下我们要使循环永远为真?
7. 【学会提供代码的效率】你觉得以下代码的效率方面怎样? 有没有方法可以大幅度改进 (仍然使用while)?
i = 0
string = “Ilove”
length = len(string)
while i < length
print(i)
i +=1
动动手: