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 相关文章推荐
videocapture库制作python视频高速传输程序
Dec 23 Python
Python查找函数f(x)=0根的解决方法
May 07 Python
ansible作为python模块库使用的方法实例
Jan 17 Python
python3+PyQt5+Qt Designer实现堆叠窗口部件
Apr 20 Python
Django添加favicon.ico图标的示例代码
Aug 07 Python
python检测文件夹变化,并拷贝有更新的文件到对应目录的方法
Oct 17 Python
PyQt QCombobox设置行高的方法
Jun 20 Python
由面试题加深对Django的认识理解
Jul 19 Python
Python pytesseract验证码识别库用法解析
Jun 29 Python
python 实现数据库中数据添加、查询与更新的示例代码
Dec 07 Python
4种非常实用的python内置数据结构
Apr 28 Python
python的列表生成式,生成器和generator对象你了解吗
Mar 16 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
php 发送带附件邮件示例
2014/01/23 PHP
ThinkPHP模板比较标签用法详解
2014/06/30 PHP
yii2中使用Active Record模式的方法
2016/01/09 PHP
PHP SESSION跨页面传递失败解决方案
2020/12/11 PHP
JS 中document.URL 和 windows.location.href 的区别
2009/11/11 Javascript
从零开始学习jQuery (八) 插播:jQuery实施方案
2011/02/23 Javascript
由Javascript实现的页面日历
2011/11/04 Javascript
JS日期和时间选择控件升级版(自写)
2013/08/02 Javascript
javascript实现详细时间提醒信息效果的方法
2015/03/11 Javascript
JavaScript对象数组排序函数及六个用法
2015/12/23 Javascript
JavaScript弹出对话框的三种方式
2016/03/23 Javascript
Jquery为DIV添加click事件的简单实例
2016/06/02 Javascript
详解Bootstrap的iCheck插件checkbox和radio
2016/08/24 Javascript
360提示[高危]使用存在漏洞的JQuery版本的解决方法
2017/10/27 jQuery
vue--点击当前增加class,其他删除class的方法
2018/09/15 Javascript
微信小程序 自定义复选框实现代码实例
2019/09/04 Javascript
layui添加动态菜单与选项卡 AJAX请求的例子
2019/09/25 Javascript
Vue 嵌套路由使用总结(推荐)
2020/01/13 Javascript
微信小程序实现二维码签到考勤系统
2020/01/16 Javascript
Vuex的热更替如何实现
2020/06/05 Javascript
JavaScript中clientWidth,offsetWidth,scrollWidth的区别
2021/01/25 Javascript
[01:06:12]VP vs NIP 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
通过python的matplotlib包将Tensorflow数据进行可视化的方法
2019/01/09 Python
python常用库之NumPy和sklearn入门
2019/07/11 Python
python opencv圆、椭圆与任意多边形的绘制实例详解
2020/02/06 Python
Python实现屏幕录制功能的代码
2020/03/02 Python
轻松掌握CSS3中的字体大小单位rem的使用方法
2016/05/24 HTML / CSS
html5 canvas合成海报所遇问题及解决方案总结
2017/08/03 HTML / CSS
丝芙兰巴西官方商城:SEPHORA巴西
2016/10/31 全球购物
生产部管理制度
2014/01/31 职场文书
《大禹治水》教学反思
2014/04/27 职场文书
2015年学校德育工作总结
2015/04/22 职场文书
python通配符之glob模块的使用详解
2021/04/24 Python
用Python创建简易网站图文教程
2021/06/11 Python
javascript条件式访问属性和箭头函数介绍
2021/11/17 Javascript
python中 Flask Web 表单的使用方法
2022/05/20 Python