# # 猜数字,异常处理
number = 9
while True:
numb = input("你猜我喜欢....")
if numb=='q':
break
try:
numb = int(numb)
except:
print('提示 ....')
continue
if numb != number:
print('唉,相识遍天下....')
else:
print(f'你猜中了{number} ....')
while True:
dataInput = input("你猜我喜欢0 ~ 9的哪个数字?(不想玩了就输入'q'退出游戏)").strip()
if dataInput == "q":
print("游戏结束")
break
if not dataInput.isdigit():
print("提示: 本游戏只能输入0 ~ 9的数字,请重新输入")
else:
guess = int(dataInput)
if guess == 9:
print("你猜中了9! 真是我的知音啊 !")
else:
print("唉,相识遍天下,知心能几人 ?")
结果:
如果觉得答案对你有帮助,请点击下采纳,谢谢~