循环结构

循环结构分为两类

一类是比遍历循环结构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次

 

 

 

posted @ 2023-11-13 15:26  落日坠入夜空  阅读(63)  评论(0)    收藏  举报