python实现猜数字游戏


Posted in Python onMarch 25, 2020

说明:

本例改编自《Python编程快速上手》。例子很简单我就不多说了 直接上代码,给初学python练手用。

给你6次机会猜对一个预先生成好的1-20之间的整数。覆盖一下知识点:

  • 条件语句
  • 控制语句
  • random函数
  • 读取输入
  • 异常处理

代码:

"""
猜数字
"""
from random import *
secretNumber = randint(1, 20)
# print(secretNumber)
print('猜一个1-20之间的整数。')
print('开始猜:')
for i in range(1, 7):
 try:
 guess = int(input())
 except ValueError:
 print('输入有误!')
 continue
 if guess < secretNumber:
 print('你猜的数小了!')
 elif guess > secretNumber:
 print('你猜的数大了!')
 else:
 break
 
if guess == secretNumber:
 print('猜对了!')
else:
 print('很遗憾,秘密数字是:', str(secretNumber))

运行效果:

python实现猜数字游戏

更多关于python游戏的精彩文章请点击查看以下专题:

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

Python 相关文章推荐
python通过ssh-powershell监控windows的方法
Jun 02 Python
python实现字符串连接的三种方法及其效率、适用场景详解
Jan 13 Python
Python+OpenCV人脸检测原理及示例详解
Oct 19 Python
Python基于PyGraphics包实现图片截取功能的方法
Dec 21 Python
Python机器学习库scikit-learn安装与基本使用教程
Jun 25 Python
用python做游戏的细节详解
Jun 25 Python
django使用haystack调用Elasticsearch实现索引搜索
Jul 24 Python
Python Gluon参数和模块命名操作教程
Dec 18 Python
Python测试Kafka集群(pykafka)实例
Dec 23 Python
python如何输出反斜杠
Jun 18 Python
Python3实现建造者模式的示例代码
Jun 28 Python
python中remove函数的踩坑记录
Jan 04 Python
python实现机器人卡牌
Oct 06 #Python
Django实现文件上传下载功能
Oct 06 #Python
使用turtle绘制五角星、分形树
Oct 06 #Python
wxPython:python首选的GUI库实例分享
Oct 05 #Python
python使用pip安装模块出现ReadTimeoutError: HTTPSConnectionPool的解决方法
Oct 04 #Python
python是否适合网页编程详解
Oct 04 #Python
为什么说Python可以实现所有的算法
Oct 04 #Python
You might like
PHP实现算式验证码和汉字验证码实例
2015/03/09 PHP
jquery实现漂浮在网页右侧的qq在线客服插件示例
2013/05/13 Javascript
JavaScript实现页面实时显示当前时间的简单实例
2013/07/20 Javascript
Jqgrid设置全选(选择)及获取选择行的值示例代码
2013/12/28 Javascript
javascript event在FF和IE的兼容传参心得(绝对好用)
2014/07/10 Javascript
Javascript数组与字典用法分析
2014/12/13 Javascript
javascript日期格式化方法汇总
2015/10/04 Javascript
js实现select下拉框菜单
2015/12/08 Javascript
javascript模块化简单解析
2016/04/07 Javascript
React-Native使用Mobx实现购物车功能
2017/09/14 Javascript
使用D3.js创建物流地图的示例代码
2018/01/27 Javascript
Vue2.0 http请求以及loading展示实例
2018/03/06 Javascript
JS实现生成由字母与数字组合的随机字符串功能详解
2018/05/25 Javascript
vue2.0实现的tab标签切换效果(内容可自定义)示例
2019/02/11 Javascript
Vue+Element实现动态生成新表单并添加验证功能
2019/05/23 Javascript
微信公众号平台接口开发 获取微信服务器IP地址方法解析
2019/08/14 Javascript
微信小程序封装多张图片上传api代码实例
2019/12/30 Javascript
分享一款超好用的JavaScript 打包压缩工具
2020/04/26 Javascript
Angular8 简单表单验证的实现示例
2020/06/03 Javascript
[01:23]2014DOTA2国际邀请赛 球迷无处不在Ti现场世界杯受关注
2014/07/10 DOTA
python中使用pyhook实现键盘监控的例子
2014/07/18 Python
详解Python中的静态方法与类成员方法
2017/02/28 Python
PyQt5 实现字体大小自适应分辨率的方法
2019/06/18 Python
PyQt5下拉式复选框QComboCheckBox的实例
2019/06/25 Python
pytorch 获取层权重,对特定层注入hook, 提取中间层输出的方法
2019/08/17 Python
python 实现单通道转3通道
2019/12/03 Python
安装完Python包然后找不到模块的解决步骤
2020/02/13 Python
解决使用python print打印函数返回值多一个None的问题
2020/04/09 Python
Python数据可视化实现多种图例代码详解
2020/07/14 Python
详解淘宝H5 sign加密算法
2020/08/25 HTML / CSS
味多美官网:蛋糕订购,100%使用天然奶油
2017/11/10 全球购物
介绍一下Linux中的链接
2016/06/05 面试题
求职简历推荐信范文
2013/12/02 职场文书
销售提升方案
2014/06/07 职场文书
群众路线查摆问题整改措施思想汇报
2014/10/10 职场文书
2014大学生学生会工作总结
2014/12/19 职场文书