Python 小甲鱼教程 Easygui 练习
2016-07-17 23:14
344 查看
第一题,要求将一个猜数字的游戏,加入界面化
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来替代,做成了界面
g.msgbox("哼,猜中了也没有奖励!") #本来print的语句,现在都用msgbox来替代,做成了界面
break
else:
if guess > secret:
g.msgbox("哥,大了大了~~~")
else:
g.msgbox('哥,小了小了')
guess = g.integerbox(msg,title,lowerbound=1,upperbound=10)
g.msgbox("游戏结束,不玩啦^_^")
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来替代,做成了界面
g.msgbox("哼,猜中了也没有奖励!") #本来print的语句,现在都用msgbox来替代,做成了界面
break
else:
if guess > secret:
g.msgbox("哥,大了大了~~~")
else:
g.msgbox('哥,小了小了')
guess = g.integerbox(msg,title,lowerbound=1,upperbound=10)
g.msgbox("游戏结束,不玩啦^_^")
相关文章推荐
- python魔法方法-比较相关
- Python 学习笔记
- Python对象拷贝——深拷贝与浅拷贝
- Python使用filecmp校验源目录备份目录
- python学习——urllib
- python 实现固定格式筛选最大值的代码
- 文本分类的调研
- python学习——HTMLParser
- python-05:怎么开始写爬虫
- python学习——XML
- python学习第七天 -- dict 和set
- python matplotlib阶段性总结——word转txt、绘图、文件操作
- Python将'\u'开头的字符串转为unicode编码
- Python 基础练习01
- Python 3.5 import easygui invalid syntax
- python学习——itertools
- Python学习
- Python中的编码(encode)与解码(decode)
- python matplotlib绘图设置坐标轴刻度、文本
- python2.7+opencv3.1 打开摄像头