Python实现一个猜数字游戏

实现猜数字的游戏,要求随机生成1–100之间的整数,用户有五次机会猜测该数字,计算机给出猜大了或猜小了的提示,看用户能否猜对该数字。

所需要函数:
Import random 导入random模块
random.random()生成一个0到1的随机符小数: 0<=n<1.0
Random.uniform(a,b)用于生成一个指定范围内的随机浮点数,两个参数一个是上线,一个是下限。
Random.radint(a,b)用于生成一个指定范围内的整数,两个参数一个是上线,一个是下限。
Random.randrange(a,b,c) 从a开始到b每次增长/减少c ,生成这其中的一个数。

代码:
import random
i=0
j=0
while j== 0:
a=random.randint(1,100)
print(“您好!欢迎参加猜数游戏!”)
while i < 5 :
i +=1
print(“请输入您猜的数字”)
b=int(input())
if ba :
print(“太棒了! 您猜对了”)
break
elif b>a:
print(“好可惜,您猜大了! 您还有”,5-i,“次机会!请谨慎思考!”)
continue
elif b<a :
print(“好可惜,您猜小了! 您还有”,5-i,“次机会!请谨慎思考!”)
continue
print(“好可惜啊~,您的次数用完了”)
print(“”)
print(“是否要继续游戏,如果想继续请输入数字0”)
print(“如果不想继续游戏请输入数字1”)
while j0 :
c = int(input())
if c1 :
j=1
elif c0 :
j=0
i=0
break
else :
“请输入正确的数字!”

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值