猫史档案馆


【Python作品分享】猜数字【作品秀】

用户:NyanCat_233NyanCat_233查看:0 回复:0 评论:0 创建时间:2020-02-09T21:10:45


【作品展示】

center_image

 

【作品介绍】

猜数字

 

【作品源代码】

#导入随机、界面、海龟和系统模块
import random
import easygui
import turtle
import sys
#检测系统(别人做的,学习学习)
try:
    assert ('linux' in sys.platform)
    system = 'Linux'
except AssertionError:
    try:
        assert ('win' in sys.platform)
        system = 'Windows'
    except AssertionError:
        system = 'MacOS'
easygui.msgbox('欢迎来到猜数字V2.0,您的系统为:'+system, '欢迎', '好')
#随机数
number = random.randint(1, 100)
#增加计数变量
times = 0
#增加最大和最小值变量
Maximum_value = 100
Minimum_value = 1
#询问数字,将结果存放在变量guess中
guess = turtle.numinput('输入数字', '请输入一个范围为'+str(Minimum_value) +
                        '至'+str(Maximum_value)+'的数', '', Minimum_value, Maximum_value)
while (number != guess):
    #判断
    if guess > number:
        Maximum_value = int(guess)
        easygui.msgbox('猜大啦~', '猜大啦~', '好')
    else:
        Minimum_value = int(guess)
        easygui.msgbox('猜小啦~', '猜小啦~', '好')
    guess = turtle.numinput('继续猜', '请输入一个范围为'+str(Minimum_value) +
                            '至'+str(Maximum_value)+'的数', '', Minimum_value, Maximum_value)
    times += 1
easygui.msgbox('猜对啦!你一共猜了'+str(times+1)+'次', '猜对啦!')

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页