"""
while .. else 语法
while 条件:
条件成立,重复执行的代码
else:
循环正常结束,要执行的代码
"""# 需求:说5遍 人生若只如初见 ,然后说一遍 何事秋风悲画扇"""
1.书写道歉的循环
2.循环正常结束要执行的代码 -- else
"""
i =1while i <=5:print('人生若只如初见')
i +=1else:print('何事秋风悲画扇')
2.while… else…语法+break
# 需求:说5遍 人生若只如初见, 第3遍被打断,不想说了,第3遍也没说"""
1.书写道歉的循环
2.循环正常结束要执行的代码 -- else
"""
i =1while i <=5:if i ==3:breakprint('人生若只如初见')
i +=1else:print('何事秋风悲画扇')# else 指的是循环结束后,要执行的代码;即如果是break终止循环的情况,else下方缩进的代码将不执行
3. while… else…语法+continue
# 需求:说5遍 人生若只如初见 ,第3遍不想说,然后说一遍 何事秋风悲画扇"""
1.书写道歉的循环
2.循环正常结束要执行的代码 -- else
"""
i =1while i <=5:if i ==3:
i +=1continueprint('人生若只如初见')
i +=1else:print('何事秋风悲画扇')# else 指的是循环结束后,要执行的代码;即如果是continue执行的代码,只是当前循环代码不执行,下一次循环代码正常执行