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)

posted @   蕊希2023  阅读(12)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示