【python基础】猜数字游戏

前言:

相信很多人都玩过猜数字游戏,游戏规则也十分简单。还记得小时候我经常和朋友一起玩,我们在桌上摆放一些1-100以内的数字卡片,一个人随机抽取一张卡片(这里不许偷看卡片内容),首先这个人随机猜一个数字,然后其他人会告诉你猜大了还是猜小了,先猜对的可以获得一个小奖励。那时候的快乐就是这么简单纯粹,长大后,当你再想玩一次猜数字游戏时,发现儿时的伙伴都不在身边,一个人该怎么玩呢?
别担心,现在我们可以用python来实现这个游戏,带你找回儿时的快乐!

话不多说,直接上代码!

 import random        //导入随机函数库
print("*****欢迎进入猜数字游戏环节!*****")
while 1:
    random_num = random.randint(1, 100)    //生成随机数
    print("                              ")
    print("游戏开始!请输入一个1-100之间的整数")
    for i in range(5, 0, -1):       //控制循环次数
        print("加油!您还有%d次机会" % i)
        guess_num = int(input("请输入一个数字:"))
        if guess_num > random_num:
            print("大了,请重新猜测!")
        elif guess_num < random_num:
            print("小了,请重新猜测!")
        elif guess_num == random_num:
            print("恭喜您猜对啦~正确数字为%d!" % random_num)
            break
    else:
        print("很遗憾,您已经没有机会了,游戏失败!")
    print("请按任意键结束游戏,按空格键继续游戏:")
    select = input("请输入您的选择:")
    if select != " ":
        break         //break退出循环

运行结果:

在这里插入图片描述
每天进步一点点~~~
如有不足,欢迎指正。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值