循环结构分为两类
一类是比遍历循环结构for,一类是无限循环结构while
遍历循环for语句结构:
for 循环变量 in 遍历对象
fir....else...结构:
for 循环变量 in遍历对象
语句块1
else:
语句块2
示例
#计算1-10.之间的累加和
s=0 #用于存储累加和
for i in range(1,11): #“i”就是循环变量,“(1,11)”是遍历对象,范围是1-11不包括11,也就是1-10
s+=i #相当于s=s+i
print('1-10之间的累加和为:',s)
输出:
1-10之间的累加和为55
无限循环while的语句结构
while表达式:
语句块
while....else...结构:
while表达式:
语句块1
else:
语句块2
while循环的四个步骤
1.初始化变量
2.条件判断
3.语句块
4.改变变量
示例:
#1-100.之间的累加和
s=0#存储累加和
i=1 #(1)初始化变量
while i<=100: #(2)条件判断
s+=i #(3)语句块
#(4)改变变量
i+=1#x相当于i=i+1
print('1-100的累加和:',s)
输出:1-100的累加和:5050
循环结构也可以相互嵌套,在一个循环结构中嵌套另外一个完整的循环结构就被称为嵌套循环
外层循环: 内层循环:
如果内层嵌套两次,外层循环执行一次,内层循环要完整的执行一轮
假设外层循环执行三次,内层循环会执行四次,那么程序一共要执行3*4=12次
标签:语句,遍历,累加,while,循环,结构 From: https://www.cnblogs.com/ax1870/p/17827239.html