#导入所需库
from tkinter import messagebox
import random
dif = input('难度(简单、普通、困难、死亡):')
#定义难度
if dif == '简单':
num = random.randint(0,50) #取随机数
cha = 10 #机会
if dif == '普通':
num = random.randint(0,100) #取随机数
cha = 10 #机会
if dif == '困难':
num = random.randint(0,250) #取随机数
cha = 10 #机会
if dif == '死亡':
num = random.randint(0,500) #取随机数
cha = 12 #机会
#询问并判断
for i in range(1,cha + 1):
ans = int(input('它是多少?'))
if ans == num:
messagebox.showinfo(title = '游戏结束',message = '恭喜你,答对了!') #用户输入正确,提示用户
break
if ans > num:
print('太大了')
print('剩余机会:',cha - i)
if ans < num:
print('太小了')
print('剩余机会:',cha - i)
if ans != num:
messagebox.showinfo(title = '游戏结束',message = '机会用完了,正确答案:'+str(num)) #用户输入错误,机会用完了,提示用户正确答案