Python EasyGui(持续补充ing...

本文详细介绍了Python的EasyGui库,包括msgbox、integerbox、multenterbox、fileopenbox和textbox等函数的使用方法,并通过实例展示了如何创建交互式用户界面,如数字游戏、用户信息登记和文件选择等。

①这里介绍EasyGui的几个常用函数的用法(后面会继续补充)
a.2018/1/25
②几道小题来练练手

msgbox()

msgbox(msg=’(Your message goes here)’, title=’ ‘, ok_button=’OK’, image=None, root=None)
msgbox() 显示一个消息和提供一个”OK”按钮,你可以指定任意的消息和标题,你甚至可以重写”OK”按钮的内容。(重写OK按钮只需要将ok_button改了即可

integerbox()

integerbox(msg=”, title=’ ‘, default=”, lowerbound=0, upperbound=99, image=None, root=None, **invalidKeywordArguments)
integerbox() 为用户提供一个简单的输入框,用户只能输入范围内(lowerbound参数设置最小值,upperbound参数设置最大值)的整型数值,否则会要求用户重新输入。

例1 数字游戏

import easygui as g
import random

g.msgbox('嗨,欢迎进入第一个小游戏')
secret = random.randint(1,10)

msg = '不防猜一下现在是哪个数字(1~10)'
title = '数字小游戏'
guess = g.integerbox(msg, title, lowerbound = 1,upperbound = 10)

while True:
        if guess == secret:
                g.msgbox('回答正确')
                break
        else:
                if guess > secret:
                        g.msgbox('数字大了')
               
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Rocky0429

一块也是爱

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值