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
浙公网安备 33010602011771号