前言:

相信很多人都玩过猜数字游戏,游戏规则也十分简单。还记得小时候我经常和朋友一起玩,我们在桌上摆放一些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)breakelse:print("很遗憾,您已经没有机会了,游戏失败!")print("请按任意键结束游戏,按空格键继续游戏:")select = input("请输入您的选择:")if select != " ":break         //用break退出循环

运行结果:


每天进步一点点~~~
如有不足,欢迎指正。

【python基础】猜数字游戏相关推荐

  1. python实现猜数字游戏_python如何实现猜数字游戏

    python实现猜数字游戏的方法:使用条件语句实现判断,代码为[print('猜一个1-20之间的整数.');print('开始猜:');for i in range(1, 7):try:guess ...

  2. python编写猜数字游戏

    一.猜数字游戏介绍 猜数字(又称 Bulls and Cows )是一种古老的的密码破译类益智类小游戏,起源于20世纪中期,一般由两个人或多人玩,也可以由一个人和电脑玩. 二.猜数字游戏规则 先解释标 ...

  3. python随机猜数字游戏_Python小游戏——猜数字教程(random库教程)

    今天来开发一个简单的数字逻辑游戏,猜数字(数字炸弹) 首先开发游戏第一件事,了解需求. 猜数字游戏规则: 计算机随机生成一个指定范围的数字,由玩家来猜测, 之后计算机会根据玩家提供数字来与自己生成的数 ...

  4. python猜数字游戏代码多次_黄哥Python:猜数字游戏代码

    猜数字游戏,电脑随机生存一个[1, 100] 之间的正整数,人输入一个数字,输出大了,还是小了,猜对了,就退出游戏.由于初学者没有学异常,所以没有采用异常. """ 猜数 ...

  5. python外星人入侵游戏代码_黄哥Python:猜数字游戏代码

    """猜数字游戏 黄哥所写黄哥Python培训 2020 全新升级课程"""import randomcomputer_num = rand ...

  6. 用python写猜数字游戏

    猜数字游戏 从名单中随机抽取5位同学,参加猜数字 目的:练习文件操作.循环.判断.构造函数.列表和集合的操作 主要思路: 随机抽取从文件中抽取5个人员参加游戏 判断名单名字的行数 随机生成数,并在文件 ...

  7. python实例 - 猜数字游戏

    猜数字游戏 在游戏中,程序每一轮会随机生成一个0-1024之间的数字,用户输入猜测的数字,程序告诉用户猜大了还是猜小了.在一定次数内猜对,则本轮用户获胜,否则本轮用户失败.每一轮开始时,程序会要求用户 ...

  8. python基础-猜数游戏

    一.问题描述: 使用python开发一个猜数小游戏,程序随机产生0~1024之间的数字,用户输入猜测数字,程序告诉用户猜大了还是小了.在一定次数内猜对用户获胜,否则用户失败. 每一轮游戏要求用户输入用 ...

  9. python猜数字游戏编程、最后显示猜了几次_用Python完成猜数字游戏

    五一假期第一天突然想学点新东西,于是把Python重新捡起来.按照Crossin的编程教室中的<Python入门教程>写了一段代码,实现猜字游戏. !/usr/bin/python cod ...

  10. 小甲鱼python数字游戏给三次机会_【python 入门案例】小甲鱼python入门 猜数字游戏...

    一.猜数字--一次机会,无提示 print("--------------第一次尝试---------------") temp = input("猜一下小西几心里想的什 ...

最新文章

  1. Intel汇编程序设计-高级过程(上)
  2. fuser 用法简析
  3. 解读阿里巴巴集团的“大中台、小前台”组织战略
  4. 前端学习(3268):js中this在类中的表现
  5. 固态硬盘 linux 文件系统,SSD是否需要使用特别的文件系统?
  6. python的opencv库_Python使用OpenCV
  7. Tomcat启动乱码及IDEA中tomcat信息乱码解决方法
  8. 中英文对照 —— 计算机编程
  9. STL::算法::常见算法
  10. java 中public 类
  11. PowerBuilder通过JDBC连接MySQL数据库
  12. 手写字体识别用python实现_Python3实现简单可学习的手写体识别
  13. java 封包_封包和解包简介
  14. 辩论技巧与逻辑思维_在IT团队中促进富有成效的辩论的3种基本技能
  15. linux运行directory,我在linux里用命令出来is a directory是怎么回事
  16. 计算机怎样安装硬盘,固态硬盘安装-笔记本和台式电脑分别如何安装SSD详细图文教程...
  17. 想要在华为云上部署javaweb项目怎么做
  18. Lync 2013十大新功能
  19. 2022最新最全的pytest配置文件pytest.ini
  20. C++ 快速学习(一)

热门文章

  1. 怎么用计算机扫描,怎么用电脑扫描文件
  2. 友盟统计使用及添加测试设备(设备ID及Mac地址识别)
  3. 树莓派3B+无显示屏安装教程(一)
  4. 测试OTA升级时uboot是否会更新
  5. 人脸识别技术禁令再来!美国又一城市禁止面部识别软件
  6. 人脸识别-批量裁剪图像
  7. 语句摘抄——第18周
  8. 远程桌面“无法验证此计算机的身份“
  9. Java 将数字金额转成中文大写
  10. 《孩子,你慢慢来》的读书笔记与读后感2600字