1.for 循环&range的使用
for item in range(1,11):
print(item)
输出结果:
1 2 3 4 5 6 7 8 9 10
for item in range(1,11,2):
print(item)
输出结果:
1 3 5 7 9
for item in range(1,11,2):
print(item)
else:
print("循环完毕")
输出结果:
1 3 5 7 9 循环完毕
range的格式如下,可以生成一些列数字,经常与for搭配使用,可以达到while循环手工维护加数器;
range(起始数值,结尾数值,步长)
注意:在python2里面有range和xrange,range一下子就生成所需要的数字,而xrange不会立刻生成全部数字,而是需要用的时候就生成一个,避免数字太多,造成内存负荷过重。
在python3里面只有range,而且python3里面的range就是python2的xrange。
2.for循环列表、元组、字典:
<1>循环列表:
li=