一:定义三个初始值 number为初始执行次数
二:while 判断限制为3次
三:进入循环体再进行if判断,如果成立则跳出循环
四:number执行次数加1
五:while后加else代表循环结束后执行的内容
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# @Author:
# @Date : 2018/6/25
b = 8
a = 0
number = 0
while number < 3:
a = int(input("lucky number:"))
if a > b:
print("小一点!")
elif a < b:
print("大一点!")
else:
print("Bingo!")
break
number += 1
else:
print("次数已用完!")
解释:如果输入的a大于b,则输出:小一点;又如果输入的a小于b,则输出:大一点;如果a等于b,则输出bingo跳出循环,循环一次number次数加1,如果number不小于3时则循环结束,输出:次数已用完
执行结果: