Python 小甲鱼教程 Easygui 练习

这个博客介绍了如何使用Python的Easygui库制作一个界面化的猜数字游戏。首先通过random模块生成1到10之间的随机数作为答案,然后利用easygui的msgbox和integerbox进行交互,接收用户输入的猜测并判断正误。如果猜中,提示用户并结束游戏;否则,根据用户猜测的大小给出提示,并允许继续猜测,直到猜中为止。游戏结束时会显示告别消息。

第一题,要求将一个猜数字的游戏,加入界面化

import easygui as g
import random

g.msgbox('嗨,欢迎进入第一个界面小游戏')       #弹出第一个界面
secret = random.randint(1,10)                              #后台生成答案数字

msg='不妨猜一下小甲鱼心里想的是哪个数字(1~10):'    #这里为后面的integerbox做准备,给变量赋值
title='数字小游戏'                                                                   
guess = g.integerbox(msg,title,lowerbound=1,upperbound=10)   #这里的guess,相当于是后台和前台的接口,类似于input函数

while True:
    if guess == secret:
        g.msgbox("我草,你是小甲鱼心里的蛔虫吗?!")    #本来print的语句,现在都用msgbox来替代,做成了界面
     

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值