5、python流程控制

分支、循环

  都是很简单的操作,python中有一种特别的机制,就是在while和for后面可以跟else,当while 循环正常执行完并且中间没有被break 中止的话,就会执行else后面的语句,所以我们可以用else来验证,循环是否正常结束

n = 11
# n = 12
while n < 24:
    if n % 2 == 0:
        break
    else:
        n += 12
else:
    print("正常结束")

  PS:for循环同理

for 变量名 in 可迭代对象: # 此时只需知道可迭代对象可以是字符串\列表\字典,我们之后会专门讲解可迭代对象
    代码一
    代码二
    ...

#例1
for item in ['a','b','c']:
    print(item)
# 运行结果
a
b
c

练习

# 简单版:for循环的实现方式
for count in range(6):  # range(6)会产生从0-5这6个数
    print(count)

# 复杂版:while循环的实现方式
count = 0
while count < 6:
    print(count)
    count += 1

 

posted @ 2021-08-13 21:54  晴天々⊙雨天  阅读(39)  评论(0)    收藏  举报