循环的四要素
- 循环的初始:待解决的问题应该从哪里开始计算
- 循环的继续条件(结束条件):重复时需要满足哪些条件
- 循环体:哪些代码需要去重复的去执行
- 循环的步长,周期,间距,计数:控制循环的进度,每一次循环之间需要有一个可变的量来控制循环
在python中,循环语句主要有两种
- for循环
- while循环
for循环
主要用于已知循环次数的情况
语法结构
for i in range(a,b,c):
code
"""
i指的就是控制变量 变量名默认是i 当然我们也可以自己改变重新命名
a,b分别表示计数:a初始,b结束 都是整数 [a,b)
c指的是步长/变化/间距:从a-b你是一个一个的走,还是两个两个的走 c默认1
code:需要被循环执行的代码
"""
range(a,b,c)总结
如果不写c 默认从a到b是递增的关系 步长为1 a <= b
如果写c
c > 0 递增关系 a <= b
c < 0 递减关系 a <= b
c == 0 不可以的 代码报错
"""
for i in range(1,11,0):
print(i)
# 代码报错 ValueError: range() arg 3 must not be zero
while循环
主要用于未知循环次数,但是已知循环结束条件的情况
1.循环的初始化
while 2.循环继续条件 :
3.循环体
4.循环的改变