|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
在小甲鱼“零基础入门学习python”视频教程课后习题第35课动动手第0题中有按照参考代码(如下)
参考代码:
import random
import easygui as g
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("我草,你是小甲鱼心里的蛔虫吗?!")
g.msgbox("哼,猜中了也没有奖励!")
break
else:
if guess > secret:
g.msgbox("哥,大了大了~~~")
else:
g.msgbox("嘿,小了,小了~~~")
guess = g.integerbox(msg,title,lowerbound=1,upperbound=10)
g.msgbox("游戏结束,不玩啦^_^")
运行结果依次为:
按理说图1的界面应该为如下图片2的
不知道图1的标题为何会出现乱码呢?
我没有装easygui,初步看了你的程序。
把guess = g.integerbox(msg.title,lowerbound=1,upperbound=10)的msg.title改为msg,title试试
|
|