猜字游戏

游戏规则:程序产生一个[1, 100]之间的随机整数,用户输入整数进行猜测

  • 如果猜对了,就会循环你是否要继续玩游戏
  • 如果猜错了,程序会提示你是猜高了还是猜低了,然后让你继续输入整数进行猜测。
"""
功能: 猜数字
作者: Fulling
时间: 2021年11月6日
"""import randomwhile True:snum = 1bnum = 100# random.randint(参数1,参数2) 返回参数1和参数2之间的任意整数num = random.randint(1, 100)guess = int(input('猜一个 1 到 100 之间的数字:'))while guess != num:if guess < num:snum = guess  # 50print('猜小了', end=',')guess = int(input('猜一个 %d 到 %d 之间的数字:' % (snum, bnum)))else:bnum = guess  # 85print('猜大了', end=',')guess = int(input('猜一个 %d 到 %d 之间的数字:' % (snum, bnum)))again = input('恭喜你,猜对了!还想玩吗?(yes/no) ')if again != 'yes':break

输出结果:

猜一个 1 到 100 之间的数字:50
猜大了,猜一个 1 到 50 之间的数字:25
猜小了,猜一个 25 到 50 之间的数字:40
猜小了,猜一个 40 到 50 之间的数字:45
猜大了,猜一个 40 到 45 之间的数字:42
猜小了,猜一个 42 到 45 之间的数字:44
恭喜你,猜对了!还想玩吗?(yes/no) yes
猜一个 1 到 100 之间的数字:50
猜小了,猜一个 50 到 100 之间的数字:75
猜大了,猜一个 50 到 75 之间的数字:60
恭喜你,猜对了!还想玩吗?(yes/no) no

Python小游戏 猜数字——非常有趣的小游戏相关推荐

  1. Python编写的猜数字小游戏~~~基于Tkinter库

    Python编写猜数字小游戏 编写猜数字小游戏 一.界面 1.PyQt5 2. wxPython 3. PyGTK 二.Tkinter功能 ① 15种核心组件 ② 组件的放置和排版(pack,grid ...

  2. Python代码实现猜数字游戏随机生成数字进行比对

    Python代码实现猜数字游戏随机生成数字进行比对 import random secret = random.randint(1,10) print("---------------猜数字 ...

  3. python经典的猜数字游戏

    python经典的猜数字游戏,几乎所有人学编程时都会做. 功能描述:随机选择一个三位以内的数字作为答案.用户输入一个数字,程序会提示大了或是小了,直到用户猜中. 下面

  4. Qt小游戏-猜数字游戏(使用设计器完成界面设计)

    目录 1.需要的知识点: 2.工程创建好后,先在设计器中实现界面 3.代码实现部分 ​编辑 使用QtCreator 完成简单小游戏-猜数字游戏实现效果如下: 1.需要的知识点: QLabel显示图片, ...

  5. C++小游戏—猜数字

    今天我们用C++语言来制作一个小游戏-猜数字. #include<iostream> #include<ctime> using namespace std; int main ...

  6. c语言小游戏猜数字学习完函数后的小练习。

    今天为大家分享一个简单的C语言小游戏--猜数字:对于刚学习完函数的小伙伴这是一个简单的练手游戏:其中唯一超纲的内容就是随机数的生成:下面为大家简单介绍这个小游戏的实现思路.希望大家看完以后亲自实践一下 ...

  7. CASIO 5800P计算器游戏--猜数字游戏

    CASIO 5800P 计算器游戏--猜数字游戏原代码 我编的计算器小游戏--猜数字游戏 LbI I↙ "xxGUESS NUMBERxx xPROGRAMMER:JCHx -------- ...

  8. 数学小魔术 —— 猜数字(二)(我回来了)

    数学小魔术--猜数字 请你的同伴随便选一个两位数(当然不告诉你是什么数字),然后要求他从这个数中任意减去一个一位数(1-9,随便哪个都可),把差值乘上 9,得出该乘积之后,再加上原来选定的那个数目,把 ...

  9. Python之有趣的小程序——猜数字2.0

    目录 前言 一.前景回顾 二.思路讲解 三.猜数字2.0介绍 四.猜数字2.0源程序 五.程序讲解 1.基础部分 (1)while循环与for循环 (2)数值大小判断 2.再来一局 总结 前言 让大家 ...

最新文章

  1. 适合初学者的java书籍
  2. php学习day9---数据库的基本知识
  3. 数格子算面积的方法_水基材料防锈试验方法:铸铁粉末法
  4. 全球及中国婴儿痤疮药行业消费需求调研与竞争策略展望报告2022版
  5. python PyQt5.QtWidgets.QApplication().exec_()函数 QCoreApplication.exec_()(进入主事件循环并等待直到调用exit()为止)
  6. unity发布android报错,Unity移动端入门 - Android那些事 /AAR包发布错误
  7. JavaFX实际应用程序:SkedPal
  8. AswanEx助力区块链+数字资产更好融合落地
  9. Struts使用细节
  10. 昼猫笔记 JavaScript -- 闭包
  11. Activity实现 高亮显示活动节点,和所有已完成过的节点
  12. PHP7.1安装memcaehd扩展
  13. java aes文件加密_JAVA AES文件加解密
  14. 笔记No.1——第一行代码:Android(第2版)
  15. 使用dll查看器dll文件中的内容
  16. 最通俗的 Python3 网络爬虫入门
  17. pyodbc mysql_pyodbc and mySQL
  18. vue实现画出页面二维码的3种办法
  19. Mysql-binlog日志分析
  20. 百度图片搜索搜出大量色情图片,原因不明

热门文章

  1. clob在java里的类型_Java对Oracle中Clob类型数据的读取和写入(转)
  2. Springboot字典回显
  3. 【STM32】Keil5(MDK-ARM)安装教程详解
  4. 1、软件测试-基础知识
  5. 生活随笔:迷上了《逃避虽可耻但有用 》电视剧
  6. 【工具】免费的 Mac 电脑录屏方式(支持 M1 芯片)
  7. [CISCN2019 总决赛 Day2 Web1]Easyweb1
  8. 计算机软考网络管理员满分,计算机软考网络管理员考试题及答案(11-24)
  9. 中文Python(1)使用中文Python编程更简单易懂
  10. Mac OS X 键盘快捷键 --- 很全面