猫史档案馆


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

用户:冷酷汪小黑冷酷汪小黑查看:48 回复:0 评论:0 创建时间:2020-09-20T16:14:51


【作品展示】

center_image

 

【作品介绍】

一个好玩的小游戏

大家多多点赞多多购买

谢谢大家的支持

 

【作品源代码】

import random


boomnum = random.randint(0, 300)
start = 0
end = 300
print("游戏规则")
print("输入数字,不得为开头和结束的两个数字")
print("也不能输入低于开头或大于结尾的数字")
print("系统会随机抽一个数字当喵")
print("如果不小心输到了那个数字,你就输了")
print("加油!赢过电脑!!!")
print("开始游戏")
while True:
    a = int(input('请输入{}到{}间的数字:'.format(start, end)))
    if (a < start) or (a > end) or (a == start) or (a == end):
        print("不好意思,您犯规了")
        break
        if (a > boomnum):
                print('大了,游戏继续:')
                end = (a - 1)
        elif (a < boomnum):
                print('小了,游戏继续')
                start = (a + 1)
        elif (a == boomnum):
            if (random.randint(1, 3) == 1):
                print('boom~你被炸飞了!!!')
                break
            elif (random.randint(1, 3) == 2):
                print('你被炸得面目全非')
                break
            elif (random.randint(1, 3) == 3):
                print('boom~你获得了免费的爆炸头')
                break
        computer = random.randint(start, end)
        print("电脑输入了{}".format(computer))
        if (computer > boomnum):
            print('大了,游戏继续:')
            end = (computer - 1)
        elif (computer < boomnum):
            print('小了,游戏继续')
            start = computer
        elif (computer == boomnum):
            if (random.randint(1, 3) == 1):
                print('伴随boom的一声到来,秀儿你赢了!!!')
                break
            elif (random.randint(1, 3) == 2):
                print('电脑输的心服口服')
                break
            elif (random.randint(1, 3) == 3):
                print('电脑被炸得短路了')
                break

 

【提示】

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

https://python.codemao.cn


回复

上一页第 1 页 / 共 0 页下一页