0~100随机生成数字,10次机会猜出该数字

import random
while 1:
i = 10
a = random.randint(0, 100)
print('10次机会,猜猜数字游戏。(答案在0~100哦)')
while i > 0:
while 1:
try:
x = int(input('请输入:'))
break
except:
print('非法输入,请重新输入.')
continue
if a > x:
i = i - 1
print('猜小了,你还有', i, '次机会哦。')
elif x == a:
print('猜对啦,你太棒啦。')
break
else:
i = i - 1
print('猜大了,你还有', i, '次机会哦。')
print('正确的数字是', a)
ba = input('是否继续(y + 回车继续; 回车退出):')
if ba == 'y':
continue
else:
break
评论区