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 08 Python
Python挑选文件夹里宽大于300图片的方法
Mar 05 Python
python实现RSA加密(解密)算法
Feb 17 Python
python脚本替换指定行实现步骤
Jul 11 Python
Python RabbitMQ消息队列实现rpc
May 30 Python
Python列表推导式与生成器用法分析
Aug 02 Python
python+opencv实现阈值分割
Dec 26 Python
python获取txt文件词向量过程详解
Jul 05 Python
python 返回一个列表中第二大的数方法
Jul 09 Python
Flask框架学习笔记之模板操作实例详解
Aug 15 Python
使用NumPy读取MNIST数据的实现代码示例
Nov 20 Python
python 浅谈serial与stm32通信的编码问题
Dec 18 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 移除数组重复元素的一点说明
2008/11/27 PHP
php生成动态验证码gif图片
2015/10/19 PHP
用php和jQuery来实现“顶”和“踩”的投票功能
2016/10/13 PHP
ecshop适应在PHP7的修改方法解决报错的实现
2016/11/01 PHP
php实现的统计字数函数定义与使用示例
2017/07/26 PHP
laravel-admin的图片删除实例
2019/09/30 PHP
javascript编程起步(第二课)
2007/01/10 Javascript
javascript 读取图片文件的大小
2009/06/25 Javascript
javascript向后台传送相同属性的参数即数组参数
2014/02/17 Javascript
使用jQuery时Form表单元素ID和name命名大忌
2014/03/06 Javascript
JavaScript判断一个字符串是否包含指定子字符串的方法
2015/03/18 Javascript
javascript连续赋值问题
2015/07/08 Javascript
如何用angularjs制作一个完整的表格
2016/01/21 Javascript
JavaScript+html5 canvas绘制缤纷多彩的三角形效果完整实例
2016/01/26 Javascript
ionic2 tabs使用 Modal底部tab弹出框
2016/12/30 Javascript
vue中mint-ui环境搭建详细介绍
2017/04/06 Javascript
深入理解JavaScript 参数按值传递
2017/05/24 Javascript
AngularJS点击添加样式、点击变色设置的实例代码
2017/07/27 Javascript
javascript History对象原理解析
2020/02/17 Javascript
[01:12]DOTA2 2015年秋季互动指南
2015/11/10 DOTA
Python部署web开发程序的几种方法
2017/05/05 Python
Python根据已知邻接矩阵绘制无向图操作示例
2018/06/23 Python
python求最大连续子数组的和
2018/07/07 Python
对python实现合并两个排序链表的方法详解
2019/01/23 Python
如何解决django-celery启动后迅速关闭
2019/10/16 Python
基于Python-turtle库绘制路飞的草帽骷髅旗、美国队长的盾牌、高达的源码
2021/02/18 Python
利用HTML5的新特点实现图片文件异步上传
2014/05/29 HTML / CSS
ABOUT YOU匈牙利:500个最受欢迎的时尚品牌
2019/07/19 全球购物
自荐信的两点禁忌
2013/10/30 职场文书
医德医魂心得体会
2014/09/11 职场文书
解除劳动合同协议书范本
2014/09/13 职场文书
社会工作专业自荐信
2014/09/26 职场文书
培训讲师开场白
2015/06/01 职场文书
主持稿开场白
2015/06/01 职场文书
web前端之css水平居中代码解析
2021/05/20 HTML / CSS
Redis基本数据类型Set常用操作命令
2022/06/01 Redis