import easygui as eg
import random

eg.msgbox('欢迎来到我的GUI猜数字小游戏')
num = random.randint(1,20) #生成一个随机正整数1-20

msg = '输入一个数字,猜一下吧,才对了有惊喜哇(1—20)'
title = '风之翼灵猜数字小游戏'
guess = eg.integerbox(msg,title,lowerbound=1,upperbound=20) #最小数1,最大数20



while True:
    if guess == num:
        #如果猜对了
        eg.msgbox('恭喜您猜对了,这个数字就是:' + str(num))
        break
    else:
        if guess > num:
            eg.msgbox('大了大了....')
        else:
            eg.msgbox('小了小了....')
        guess = eg.integerbox(msg,title,lowerbound=1,upperbound=20) #最小数1,最大数20

eg.msgbox('游戏结束,再见')

easygui学习,比前面无GUI的好玩了一丢丢....

最后修改:2020 年 10 月 28 日
如果觉得我的文章对你有用,请随意赞赏