while...else语句
代码如下:
real=10 run=True str1=""" >>>>>>>__猜数字游戏开始啦!__<<<<<<< """ str2=""" >>>>>>>__猜数字游戏已结束!__<<<<<<< """ while run: print(str1) num=int(input('请输入您猜测的数字:')) if num < real: print('小了点') elif num > real: print('大了点!') else: print('恭喜,猜对啦!') run=False break else: print(str2)
else 代码块:
1)在 while 循环的条件变为 False 时开始执行——这个开始的时机甚至可能是在第一次检查条件的时候;
2)如果 while 循环中存在一个 else 代码块,它将总是被执行;
3)除非你通过 break 语句来中断这一循环。
Copyright@xiao_tian

浙公网安备 33010602011771号