Python(十一)while循环、for—in循环

while循环

✳语法结构:

while 条件表达式:
条件执行体(循环体)

#如果条件表达式为True,则执行循环体,否则不会进行。
#while判断的次数是N+1次,条件为True执行N次

四步循环法

  • 初始化变量
  • 条件判断
  • 条件执行体(循环体)
  • 改变变量
a=10  #初始化变量
while a:      #条件判断a=a-1    #条件执行体,改变变量print(a)    

结果:

9
8
7
6
5
4
3
2
1
0

for—in循环

  • in表达从(字符串、序列等)中依次取值,又称为遍历
  • for—in遍历对象必须是可迭代对象

✳语法结构

for 自定义的变量 in 可迭代对象
循环体

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

例一:

for item in 'Python':print(item)

结果:

P
y
t
h
o
n

#将Python每个字符分别赋值给item

例二:

for number in range(1,20,2):print(number)

结果:

1
3
5
7
9
11
13
15
17
19

#如果在循环体中不需要使用到自定义变量,课将自定义变量写为“_”
例三:

for _ in range(5):print('大家好')

结果:

大家好
大家好
大家好
大家好
大家好

例四:

sum=0
for item in range(1,101):if item%2==0:sum+=item
print(sum)

结果:

2550

#计算1到100之间的偶数和


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部