Python-循环结构(while与for)

while:

1 a = 1
2 while a < 10:
3     print(a)
4     a += 1
复制代码
 1 '''
 2 1、初始化变量
 3 2、条件判断
 4 3、条件执行体(循环体)
 5 4、改变变量
 6 '''
 7 
 8 #计算0到4之间的和
 9 a = 0
10 sum = 0
11 while a < 5:
12     sum += a
13     a += 1
14 print('和为', sum)
15 
16 #计算1到100之间的偶数和
17 a = 1
18 sum = 0
19 while a <= 100:
20     if not bool(a % 2): # if a % 2 == 0:
21         sum += a
22     a += 1
23 print('和为', sum)
复制代码

 

for-in:

in表达从字符串、序列中依次取值,又称为遍历。

for-in遍历的对象必须是可迭代对象

for-in的语法结构

for 自定义的变量 in 可迭代变量:

  循环体

循环体内不需要访问自定义变量,可以将自定义变量代替为下划线。

复制代码
 1 for item in 'Python':
 2     print(item)
 3 
 4 for i in range(10):
 5     print(i)
 6 
 7 #如果在循环体中无需使用自定义变量,可将自定义变量写为_
 8 for _ in range(5):
 9     print('hello world!')
10 
11 #使用for计算1到100偶数和
12 sum = 0
13 for item in range(1, 101):
14     if item % 2 == 0:
15         sum += item
16 print('1到100偶数和:', sum)
复制代码

 

posted @   Xxiaoyu  阅读(75)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示