while循环(day 5)

用while循环控制次数,猜三次年龄就判断是继续猜还是跳出循环
age_of_liu = 20

count = 0 #作用是定义猜的次数
while count < 3: #如果小于三次,就让他继续猜。并且输入
liu = int(input("cai yi xia :"))
if age_of_liu==liu: #猜对了就输出猜对了,然后终止循环
print("ni cai dui le")
break
elif age_of_liu>liu: #python中的else if是用简写elif代替,跟c语言中的不一样,要注意。猜小了就输出猜小了
print("ni cai xiao le")
else: #上面两个条件都不满足就输出猜大了
print("ni cai da le")
count +=1 #无论满不满足第二第三个条件,都要加一,但满足了第一个条件则不加一
if count==3: #如果猜的次数超过了三次,还想继续猜,就输入Y
count_gressing=input("xiang zai shi jiu an Y:")
if count_gressing=='Y': #如果输入的值就是Y,那么就再给你三次猜的机会。
count =0
原文地址:https://www.cnblogs.com/bojack-10-05/p/12354452.html