用户:小马哥编程实验室查看:0 回复:0 评论:0 创建时间:2020-04-05T14:57:40
【作品展示】

【作品介绍】
猜数字游戏
【作品源代码】
"""
《猜数字游戏》
作者:马宸葳
时间:2020-04-05
代码:49行
函数:guess_num(num), main()
库名:random, easygui, sys
版本:v3.0
"""
import random, easygui, sys
def guess_num(num):
"""
猜数字游戏:判断数字
"""
try:
guess = int(easygui.enterbox('请输入你猜的数字:'))
except ValueError:
easygui.msgbox(msg=' 请输入正确的整数')
sys.exit(1)
except:
easygui.msgbox(msg=' 错误')
sys.exit(1)
if num < guess:
easygui.msgbox(msg=' 大了!', ok_button='OK')
elif num > guess:
easygui.msgbox(msg=' 小了!', ok_button='OK')
else:
easygui.msgbox(msg=' 猜对了,太棒了!')
sys.exit(0)
def main():
"""
猜数字游戏:主程序
"""
easygui.msgbox(msg=' 我们来玩猜数字的游戏吧,我想一个0到100之间的数,你来猜', ok_button='好啊')
choice = True
while choice == True:
number = random.randint(0, 100)
for i in range(10):
guess_num(number)
choice = easygui.ccbox(msg=' 机会都用光了,还要再玩吗?', title=' ', choices=('再玩一次!', '算了吧'))
sys.exit(0)
if __name__ == '__main__':
main()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn