#随机数猜测小游戏(python)

随机数猜测小游戏(python)

游戏简介:

在给定次数内猜测由计算机随机给出的数据,并根据数据大小反馈偏大或者偏小,并且每次猜测都会提示剩余的机会次数

游戏设计思路:
在这里插入图片描述
python代码:

#title:随机数猜测小游戏
#author:崽象肚里能撑船
#illustration:在给定次数中猜测电脑给出的随机数大小
#date:2020/3/9

import random
#计算机提供随机数字,随机数范围为minimum~maximum,猜测次数为N
minimum=int(1)
maximum=int(10)
secret = random.randint(minimum,maximum)
N=int(3)
i=int(1)
print("-------------猜数字小游戏-----------")
number=input("请猜测计算机%d-%d随机给出的谜底数字:"%(minimum,maximum))#input内置函数输入的是字符串,所以number是字符串变量
guess_number=int(number)#int(number)是将字符串变量转换成整型变量
while guess_number!=secret and i<N:
        if guess_number>secret:
            print("好可惜,太大了")
        else:
            print("太小了喔,亲")
        print("剩余%d次猜测机会,请重新猜测!"%(N-i))
        i=i+1
        number=input("请再次猜测计算机给出的谜底数字:")#input内置函数输入的是字符串,所以number是字符串变量
        guess_number=int(number)#int(number)是将字符串变量转换成整型变量
#if else语句注意缩进对齐,并且:不能忘记,每个分支下面自动缩进
if i>=N:
        if guess_number>secret:
            print("太大了")
        else:
            print("太小了")
        print("很遗憾,机会已经使用完毕")
        print("未能通关")
else:
    print("恭喜你,你在第%d次命中,游戏通关!"%(N-i))
print("游戏结束!")
#编程之前可以画流程图,思路情绪
#BIF==built-in function内置函数如input(),int()

哈姆雷特,请继续加油!

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值