猫史档案馆


【Python作品分享】猜数字游戏(不要被封面所迷惑)【作品秀】

用户:一只小柯基呀一只小柯基呀查看:0 回复:0 评论:0 创建时间:2021-09-20T13:54:27


【作品展示】

center_image

 

【作品介绍】

细节猜数字,有什么不足的或可以添加的随时回帖

 

【作品源代码】

import random
j = True
num_c = 0
try:
    print('请选择你想猜数字的最大值和最小值')
    min_num = int(input('请输入阿拉伯数字(最小值):'))
    max_num = int(input('请输入阿拉伯数字(最大值):'))
    answer = input('是否开启段位模式,段位模式会强行锁定猜想范围为1到100(是/否):')
    x = random.randint(min_num, max_num)
    min_c, max_c = min_num, max_num
    if answer == '是':
        x = random.randint(1, 100)
        min_c, max_c = 1, 100
    else:
        pass
    print('数字已经生成,请开始您的猜想')
    while j == True:
        print('数字范围:', min_c, '到', max_c)
        c = int(input('您的猜想数字是:'))
        if (c < x):
            print('你猜小了')
            num_c += 1
            min_c = c
        elif (c > x):
            print('你猜大了')
            num_c += 1
            max_c = c
        else:
            print('你猜对了!')
            break
    print('你一共用了', num_c, '次猜出了这个数字')
    if answer == '是':
        if num_c < 5:
            print('你用了小于五次完成了这个游戏,很棒!')
            print('奖励黄金头衔')
        elif num_c > 5 and num_c < 10:
            print('这算是正常一点的速度,再接再厉')
            print('奖励白银头衔')
        else:
            print('说真的,我有点怀疑你的智商了……')
            print('奖励青铜头衔')

except:
    print('输入有误,强制退出')
    

 

【提示】

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

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页