python基础2:while循环结合else使用

1、需求:
对指定老baby的年龄进行猜测,
准确即可退出,
总共只能猜3次

# 先对老baby的年龄进行输入并赋值
old_baby_age = input('Please input age of old_baby whice no face:')
count = 0
#while循环中,break退出循环,表while循环已经形成闭环,不在继续else;
while count < 3:
guess_age = int(input('guess_age:'))
if guess_age == old_baby_age:
print ('Good,you got it!')
break
elif guess_age > old_baby_age:
print('Think smaller...')
else:
print ('Think bigger!')
count += 1
#当while循环用完所有机会任然无法得出准确的结果(为得出相等的结果)时,则进入else所携带的‘其他’选项;
else :
print('You have tried too many times,get out!')
posted @ 2021-12-24 15:58  段愿仁长九  阅读(205)  评论(0)    收藏  举报