一、for循环
语法:
for 变量 in 序列:
循环体
说明:
- for 关键字;固定写法
- 变量 可以是已经定义过的变量也可以是没有定义过的变量(常用)
- in 关键字;固定写法
- 序列 python中容器行数据类型的数据,例如:字符串、列表、元组、
集合、字典、迭代器、生成器、range等 - : 固定写法
- 循环体 和for保持一个缩进的一条或者多条语句;需要重复执行的代码
执行过程:
让变量去序列中取值,一个一个的取,取完为止,每取一个值执行一次循环体。(for循环的循环次数和序列中元素的个数一样)
二、range函数(产生数据序列)
用法:
range(N) - 产生一个 0~N-1 的数字序列(N是正整数)
range(M, N) - 产生一个 M~N-1 的数字序列 (M,N都是整数;N > M)
range(M, N, step) - 从M开始每次增加step产生下一个数字,到N前为止