python----for循环
如何编
for循环的格式:
for var in list or dict or tuple or range(start,end,step):
list or dict or tuple
一般这三个元素都是用在for循环的遍历当中
range(start,end,step)
一般给var的是一个整数
如何应用
list or dict or tuple
list
a = [1,0,'p',[0,1]]
for i in a:
print(i)
输出:
1
0
p
[0,1]
list打印了所有的一维元素
dict
a = {'a':'b',
'c':'d',
'p':'l'}
for i in a:
print(i)
输出:
a
c
p
dict打印值
tuple
a = (0,1,2,3,[0,1])
for i in a:
print(i)
输出:
0
1
2
3
[0,1]
tuple同list
range(start,end,step)
start,end,step都得是int
并且var不会达到你键入的end那么大
range(end)
如果只有一个end,那start为0,step为1
for i in range(10):
print(i)
输出:
0
1
2
3
4
5
6
7
8
9
range(start,end)
如果有start,end,那step为1
for i in range(8,13):
print(i)
8
9
10
11
12
range(start,end,step)
如果全有,那就一起配合执行
for i in range(1,10,2):
print(i)
输出:
1
3
5
7
9
小结
今天我们知道了for循环,还知道了在for循环里用list、dict、tuple 还有range方法。还知道了range有start,end,step三个参数。