python3实现猜数字游戏


Posted in Python onDecember 07, 2020

本文实例为大家分享了python3实现猜数字游戏的具体代码,供大家参考,具体内容如下

需求目标:

需求:猜数字游戏

1: 开始游戏产生一个1~100随机数
2: 用户输入,游戏根据输入值提示大或者小
3: 用户根据提示继续输入,知道猜中为止
4: 如果用户输入错误,程序可以处理异常。

代码如下:

# coding=utf-8
import random
 
num = random.randint(0, 100)
 
while True:
 try:
  guess = int(input("Enter 1~100:"))
 except ValueError as e:
  print("Input value is invalid!!")
  continue
 if guess > num :
  print("guess Bigger:", guess)
 elif guess < num :
  print("guess Samller:", guess)
 else:
  print("Guess OK, Game Over")
  break
 print("\n")

测试结果:50->80->90->95->99->97->98

python3实现猜数字游戏

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用pil生成缩略图的方法
Mar 26 Python
python单元测试unittest实例详解
May 11 Python
Python中列表和元组的相关语句和方法讲解
Aug 20 Python
深入浅析Python中join 和 split详解(推荐)
Jun 30 Python
import的本质解析
Oct 30 Python
pycharm重置设置,恢复默认设置的方法
Oct 22 Python
python根据多个文件名批量查找文件
Aug 13 Python
Pytorch使用MNIST数据集实现CGAN和生成指定的数字方式
Jan 10 Python
python集成开发环境配置(pycharm)
Feb 14 Python
python 双循环遍历list 变量判断代码
May 04 Python
python3:excel操作之读取数据并返回字典 + 写入的案例
Sep 01 Python
jupyter notebook快速入门及使用详解
Nov 13 Python
浅谈Pandas Series 和 Numpy array中的相同点
Jun 28 #Python
python3使用腾讯企业邮箱发送邮件的实例
Jun 28 #Python
使用Python中的reduce()函数求积的实例
Jun 28 #Python
centos 安装Python3 及对应的pip教程详解
Jun 28 #Python
Selenium+Python 自动化操控登录界面实例(有简单验证码图片校验)
Jun 28 #Python
Python+OpenCV+pyQt5录制双目摄像头视频的实例
Jun 28 #Python
Pyqt QImage 与 np array 转换方法
Jun 27 #Python
You might like
第十二节 类的自动加载 [12]
2006/10/09 PHP
PHP COOKIE设置为浏览器进程
2009/06/21 PHP
php curl 上传文件代码实例
2015/04/27 PHP
php类自动加载器实现方法
2015/07/28 PHP
php+ajax实现无刷新数据分页的办法
2015/11/02 PHP
php实现图片以base64显示的方法
2016/10/13 PHP
PHP面向对象五大原则之依赖倒置原则(DIP)详解
2018/04/08 PHP
Thinkphp 框架配置操作之配置加载与读取配置实例分析
2020/05/15 PHP
用js 让图片在 div或dl里 居中,底部对齐
2008/01/21 Javascript
js获取元素在浏览器中的绝对位置
2010/07/24 Javascript
json的前台操作和后台操作实现代码
2012/01/20 Javascript
在JavaScript中操作时间之getYear()方法的使用教程
2015/06/11 Javascript
javascript实现倒计时(精确到秒)
2015/06/26 Javascript
浅析Bootstrap表格的使用
2016/06/23 Javascript
浅谈javascript的url参数parse和build函数
2017/03/04 Javascript
JavaScript初学者必看“new”
2017/06/12 Javascript
解决修复npm安装全局模块权限的问题
2018/05/17 Javascript
Vue2.X 通过AJAX动态更新数据
2018/07/17 Javascript
浅谈JS的原型和继承
2019/05/08 Javascript
vue实现抖音时间转盘
2019/09/08 Javascript
python动态加载变量示例分享
2014/02/17 Python
python生成以及打开json、csv和txt文件的实例
2018/11/16 Python
Python 多线程,threading模块,创建子线程的两种方式示例
2019/09/29 Python
Python网络编程之使用TCP方式传输文件操作示例
2019/11/01 Python
python socket 聊天室实例代码详解
2019/11/14 Python
Django之form组件自动校验数据实现
2020/01/14 Python
如何在sublime编辑器中安装python
2020/05/20 Python
使用CSS3制作倾斜导航条和毛玻璃效果
2017/09/12 HTML / CSS
英国领先的瓷砖专家:Walls and Floors
2018/04/27 全球购物
STAY JAPAN台湾:预订日本民宿
2018/07/22 全球购物
党员干部承诺书
2014/03/25 职场文书
《美丽的南沙群岛》教学反思
2014/04/27 职场文书
亲属关系公证书样本
2015/01/23 职场文书
惊涛骇浪观后感
2015/06/05 职场文书
Matplotlib可视化之添加让统计图变得简单易懂的注释
2021/06/11 Python
Win10/Win11 任务栏替换成经典样式
2022/04/19 数码科技