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如何生成随机密码
Apr 20 Python
Python利用splinter实现浏览器自动化操作方法
May 11 Python
利用Python实现在同一网络中的本地文件共享方法
Jun 04 Python
Python3.4 splinter(模拟填写表单)使用方法
Oct 13 Python
Python从list类型、range()序列简单认识类(class)【可迭代】
May 31 Python
梅尔频率倒谱系数(mfcc)及Python实现
Jun 18 Python
利用Tensorboard绘制网络识别准确率和loss曲线实例
Feb 15 Python
Python中使用threading.Event协调线程的运行详解
May 02 Python
Python捕获异常堆栈信息的几种方法(小结)
May 18 Python
解决tensorflow 释放图,删除变量问题
Jun 23 Python
Python之Sklearn使用入门教程
Feb 19 Python
Python爬虫之爬取某文库文档数据
Apr 21 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生成WAP页面
2006/10/09 PHP
用PHP ob_start()控制浏览器cache、生成html实现代码
2010/02/16 PHP
探讨方法的重写(覆载)详解
2013/06/08 PHP
PHP把MSSQL数据导入到MYSQL的方法
2014/12/27 PHP
PHP封装的PDO数据库操作类实例
2017/06/21 PHP
Thinkphp整合阿里云OSS图片上传实例代码
2019/04/28 PHP
HTML Dom与Css控制方法
2010/10/25 Javascript
javascript高级学习笔记整理
2011/08/14 Javascript
JavaScript实现DIV层拖动及动态增加新层的方法
2015/05/12 Javascript
javascript 数组的定义和数组的长度
2016/06/07 Javascript
利用JS实现文字的聚合动画效果
2017/01/22 Javascript
深入理解Vue 单向数据流的原理
2017/11/09 Javascript
使用 Vue 绑定单个或多个 Class 名的实例代码
2018/01/08 Javascript
vue.js过滤器+ajax实现事件监听及后台php数据交互实例
2018/05/22 Javascript
JavaScript对象拷贝与Object.assign用法实例分析
2018/06/20 Javascript
Node.js + express实现上传大文件的方法分析【图片、文本文件】
2019/03/14 Javascript
解决layui动态添加的元素click等事件触发不了的问题
2019/09/20 Javascript
vue实现登录拦截
2020/06/29 Javascript
[42:22]DOTA2上海特级锦标赛C组小组赛#1 OG VS Archon第一局
2016/02/27 DOTA
Ubuntu下使用python读取doc和docx文档的内容方法
2018/05/08 Python
使用Python如何测试InnoDB与MyISAM的读写性能
2018/09/18 Python
pandas 使用均值填充缺失值列的小技巧分享
2019/07/04 Python
pyecharts绘制中国2020肺炎疫情地图的实例代码
2020/02/12 Python
Nginx+Uwsgi+Django 项目部署到服务器的思路详解
2020/05/08 Python
Python使用plt.boxplot() 参数绘制箱线图
2020/06/04 Python
简单几步用纯CSS3实现3D翻转效果
2019/01/17 HTML / CSS
Casadei卡萨蒂官网:意大利奢侈鞋履品牌
2017/10/28 全球购物
毕业生优秀推荐信
2013/11/26 职场文书
简历自荐信
2013/12/02 职场文书
教师对学生的评语
2014/04/28 职场文书
小学生节约用水倡议书
2014/05/15 职场文书
乡镇创先争优活动总结
2014/08/28 职场文书
挂职锻炼工作总结2015
2015/05/28 职场文书
2015秋季运动会通讯稿
2015/07/18 职场文书
Python中requests库的用法详解
2022/06/05 Python
python语言中pandas字符串分割str.split()函数
2022/08/05 Python