Python学习——Day 5
循环结构
· 反复做同一件事情的情况,称为循环
· 循环结构的流程图
· 循环的分类
· while
· for-in
· 语法结构
while 条件表达式:
条件执行体(循环体)
a=1
#判断条件表达式
while a<10:
#执行条件执行体
print(a)
a+=1
· 选择结构的if与循环结构while的区别
· if是判断一次,条件为True执行一行
· while是判断N+1次,条件为True执行N次
while循环的执行流程
· 四步循环法
· 初始化变量
· 条件判断
· 条件执行体(循环体)
· 改变变量
· while循环的执行流程
#使用while循环,计算1-100之间的偶数和
sum=0
a=1
while a<=100:
if a%2==0:
sum+=a
a+=1
print('1-100之间的偶数和',sum)
for-in循环
· for-in循环
· in表达从(字符串、序列等)中依次取值,又称为遍历
· for-in遍历的对象必须是可迭代对象
· for-in的语法结构
for 自定义的变量 in 可迭代对象:
循环体
· for-in的执行图
for item in 'Python': #第一次取出来的是P,将P赋值item,将item的值输出
print(item)
#range() 产生一个整数序列.——》也是一个可迭代对象
for i in range(10):
print(i)
· 循环体内不需要访问自定义变量,可以将自定义变量替代为下划线
for _ in range(5):
print('Python')
#使用for循环,计算1-100之间的偶数和
sum=0
for item in range(1,101):
if item % 2 == 0:
sum+=item
print('1到100之间的偶数和为:',sum)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)