循环结构

循环结构分为两类

一类是比遍历循环结构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 @   落日坠入夜空  阅读(46)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
点击右上角即可分享
微信分享提示