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编码总结(编码类型、格式、转码)
Jul 01 Python
利用python求相邻数的方法示例
Aug 18 Python
Python多线程threading和multiprocessing模块实例解析
Jan 29 Python
Python实现的计算马氏距离算法示例
Apr 03 Python
Python安装与基本数据类型教程详解
May 29 Python
Python处理session的方法整理
Aug 29 Python
python 检查数据中是否有缺失值,删除缺失值的方式
Dec 02 Python
TensorFlow tf.nn.max_pool实现池化操作方式
Jan 04 Python
Python xpath表达式如何实现数据处理
Jun 13 Python
Python如何在windows环境安装pip及rarfile
Jun 15 Python
20行代码教你用python给证件照换底色的方法示例
Feb 05 Python
实操Python爬取觅知网素材图片示例
Nov 27 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
javascript 写类方式之八
2009/07/05 Javascript
apycom出品的jQuery精美菜单破解方法
2011/02/18 Javascript
如何使用Jquery获取Form表单中被选中的radio值
2013/08/09 Javascript
javascript父子页面通讯实例详解
2015/07/17 Javascript
AngularJS中监视Scope变量以及外部调用Scope方法
2016/01/23 Javascript
jQuery简单设置文本框回车事件的方法
2016/08/01 Javascript
jquery 中toggle的2种用法详解(推荐)
2016/09/02 Javascript
15个非常实用的JavaScript代码片段
2016/12/18 Javascript
JavaScript 程序错误Cannot use 'in' operator to search的解决方法
2017/07/10 Javascript
基于AngularJS的拖拽文件上传的实例代码
2017/07/15 Javascript
解决html input验证只能输入数字,不能输入其他的问题
2017/07/21 Javascript
js+html5生成自动排列对话框实例
2017/10/09 Javascript
详解vue axios二次封装
2018/07/22 Javascript
JS实现把一个页面层数据传递到另一个页面的两种方式
2018/08/13 Javascript
js拖动滑块和点击水波纹效果实例代码
2018/10/16 Javascript
微信小程序跨页面数据传递事件响应实现过程解析
2019/12/19 Javascript
Python返回真假值(True or False)小技巧
2015/04/10 Python
Python基于分水岭算法解决走迷宫游戏示例
2017/09/26 Python
numpy的文件存储.npy .npz 文件详解
2018/07/09 Python
Python Tkinter模块实现时钟功能应用示例
2018/07/23 Python
Python爬虫实现爬取百度百科词条功能实例
2019/04/05 Python
如何通过Python实现标签云算法
2019/07/02 Python
Python 将 QQ 好友头像生成祝福语的实现代码
2020/05/03 Python
Python实现电视里的5毛特效实例代码详解
2020/05/15 Python
python 爬虫网页登陆的简单实现
2020/11/30 Python
详解使用双缓存解决Canvas clearRect引起的闪屏问题
2019/04/29 HTML / CSS
澳大利亚鞋仓库:Shoe Warehouse
2019/07/25 全球购物
写好求职信第一句话的技巧
2013/10/26 职场文书
工程管理专业个人求职信范文
2013/12/07 职场文书
幼儿园大班评语大全
2014/04/17 职场文书
合作经营协议书范本
2014/04/17 职场文书
教师党员岗位承诺书
2014/05/29 职场文书
计算机多媒体专业自荐信
2014/07/04 职场文书
红领巾广播站广播稿(3篇)
2014/09/20 职场文书
学校德育工作总结2015
2015/05/11 职场文书
nginx location 带斜杠【 / 】与不带的区别
2022/04/13 Servers