循环结构
· 反复做同一件事情的情况,称为循环
· 循环结构的流程图
· 循环的分类
· 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)
标签:Python,sum,range,学习,item,while,循环,Day
From: https://www.cnblogs.com/ting2023/p/17551918.html