Python3 循环控制
阅读 (106) |
发布于 2020-05-19 14:12:33
循环控制,就是让程序循环运行某一段代码直到满足退出的条件,才退出循环。
Python用关键字for和while来进行循环控制,但是没有其它语言的do...while语句。
语法while 条件表达式:
代码块
简单示例n = 3
sum = 0
while n >= 0:
sum += n
n -= 1
print(sum)
你也可以这样, 当条件语句为True 意味着while无限循环,直到遇到break语句 跳出。n = 0
sum = 0
while True:
a = input()
sum += int(a)
if a == 0:
break
while ... else
while 正常执行完成,则执行else语句下的代码块,如果碰到break等强制跳出语句,则不会执行else。n = 0
sum = 0
while n <= 3:
n += 1
sum += n
else:
print(sum)
for循环
for 循环通常用来遍历可迭代的对象,例如列表,字典, 元组,