循环
for循环
----批量地执行某些重复的事情
循环关键字:for、in、while、break、continue、else
例:计算1-100的和
total = 0
for i in range(1,101):
total += i
print(total)
for循环语法:
for 变量 in 容器(range:左闭右开区间):
代码块
for循环执行次数根据容器中元素个数确定
for循环每次执行,变量都会从容器中按照顺序获取元素
range(M,N,step)
–M代表起始范围(不写则默认为0),N代表结束范围(必须写),M、N组成左闭右开区间
–step叫做步长,可以使用step跨过制定宽度(step=1时可以不写)
- range(1,100,1)---->从[1,100)中连续获取每一个整数
for i in range(1, 100, 1):
print(i)
- range(1,100,5)---->从[1,100)中每间隔4个元素获取一个整数/从[1,100)中每获取一个元素+5
for i in range(1, 100, 5):
print(i)
- range(101)----> 从[0,101)中连续获取每一个整数
for i in range(100):
print(i)
- range(100,5,-1)---->从[99,5)中连续逆向取元素
fo