1、for循环
for 目标 in 表达式:
循环体
>>> number = 'monday'
>>> for i in number:
print(i)
m
o
n
d
a
y
>>> for i in number:
print(i,end=' ')
m o n d a y
>>>
>>> day=['time','year','month']
>>> for i in day:
print(i,len(i))
time 4
year 4
month 5
>>>
2、range()
语法:range([start,] stop [,step=1]
-这个BIF有三个参数,其中用括号括起来的两个表示是可选的。
-step=1表示第三个参数的默认值为1。
-range这个BIF的作用是生产一个从start参数的值开始到stop参数的值结束的数字序列。
>>> range(5)
range(0, 5)
>>> list(range(5))
[0, 1, 2, 3, 4]
range和for
>>> for i in range(5):
print(i)
0
1
2
3
4
>>>
>>> for i in range(2,9):
print(i)
2
3
4
5
6
7
8
>>>
>>> for i in range(2,10,2):
print(i)
2
4
6
8
>>>
3、break和continue