流程控制之for循环

for循环:

for i in list1:
  代码

遍历字典:

for i in dic:
  print(i)
# i 是字典的key
for i in range(3):
  语句
else:
  语句
# else循环正常结束,没有被break结束时,运行

循环体有最大次数限制的时候,用for有奇效。。。

取值用for , 通常
循环某一段代码用while,通常

关于range:

range(0,3)
取出0,1,2
取左不取右
range(3)
默认第一个参数为 0 
range(0,3,1)
第三个参数默认是 1 ,步长,比如 -1 
len(list1) 得到list1长度方法
range:
python2 生成列表
python3 生成迭代器
原文地址:https://www.cnblogs.com/pythonwl/p/12448797.html