用python做一个猜数字游戏

  • 程序思路

使用random函数随机抽一定范围内的数字,规定猜测次数,使用while循环,其中再用if和else。如果猜测次数小于规定,则继续猜,大于则终止。

  • 代码解析
  • 首先导入随机函数,设置一个名字为guess_number_game()的函数,使用random函数从1到100内抽数字并设置变量名为number_to_guess,设默认猜测次数为0,最大猜测次数为5。
  • 接下来打印字给玩家提醒

后使用while循环,猜测次数小于规定猜测次数,且猜测数每次次数加一。

接下来使用if,elif,else进行条件判定。如果猜测数大小小于系统抽的随机数,则回复“你猜数字太小了”,并继续循环。如果猜测数大小大于抽的随机数,则回复“你猜数字太大了”。否则就是猜对了,回复“恭喜你,你猜对啦”并终止程序。否则就是超过5次机会,回复“很遗憾,你没有在5次机会内猜出数字,正确数字是:”

  • 运行结果

 

OK了,到这里也是结束了。给你们看一下整体代码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值