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 socket 超时设置 errno 10054
Jul 01 Python
Python算法之栈(stack)的实现
Aug 18 Python
python实现查找两个字符串中相同字符并输出的方法
Jul 11 Python
微信小程序跳一跳游戏 python脚本跳一跳刷高分技巧
Jan 04 Python
python 自动去除空行的实例
Jul 24 Python
python2 与 pyhton3的输入语句写法小结
Sep 10 Python
python远程连接MySQL数据库
Apr 19 Python
python设置环境变量的原因和方法
Jun 24 Python
python实现多进程通信实例分析
Sep 01 Python
最小二乘法及其python实现详解
Feb 24 Python
六种酷炫Python运行进度条效果的实现代码
Jul 17 Python
如何基于Django实现上下文章跳转
Sep 16 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实现异步操作的研究
2013/02/03 PHP
PHP实现批量检测网站是否能够正常打开的方法
2016/08/23 PHP
PHP unset函数原理及使用方法解析
2020/08/14 PHP
JQuery 常用方法基础教程
2009/02/06 Javascript
jquery 图片Silhouette Fadeins渐显效果
2010/02/07 Javascript
利用ajaxfileupload插件实现文件上传无刷新的具体方法
2013/06/08 Javascript
Extjs grid panel自带滚动条失效的解决方法
2014/09/11 Javascript
Javascript中设置默认参数值示例
2014/09/11 Javascript
JQuery实现简单的服务器轮询效果实例
2016/03/31 Javascript
浅谈javascript中的数据类型转换
2016/12/27 Javascript
JS实现JSON.stringify的实例代码讲解
2017/02/07 Javascript
Angular.Js中ng-include指令的使用与实现
2017/05/07 Javascript
Angular.js项目中使用gulp实现自动化构建以及压缩打包详解
2017/07/19 Javascript
使用axios实现上传图片进度条功能
2017/12/21 Javascript
JavaScript实现JSON合并操作示例【递归深度合并】
2018/09/07 Javascript
浅谈Vue服务端渲染框架Nuxt的那些事
2018/12/21 Javascript
微信小程序rich-text富文本用法实例分析
2019/05/20 Javascript
js JSON.stringify()基础详解
2019/06/19 Javascript
快速对接payjq的个人微信支付接口过程解析
2019/08/15 Javascript
Python写的贪吃蛇游戏例子
2014/06/16 Python
Python进行数据科学工作的简单入门教程
2015/04/01 Python
Python自定义进程池实例分析【生产者、消费者模型问题】
2016/09/19 Python
Python基于回溯法子集树模板实现图的遍历功能示例
2017/09/05 Python
python利用正则表达式排除集合中字符的功能示例
2017/10/10 Python
pyhanlp安装介绍和简单应用
2019/02/22 Python
在tensorflow中设置使用某一块GPU、多GPU、CPU的操作
2020/02/07 Python
Python检测端口IP字符串是否合法
2020/06/05 Python
使用Python实现微信拍一拍功能的思路代码
2020/07/09 Python
CSS3制作文字半透明倒影效果的两种实现方式
2014/08/08 HTML / CSS
利用CSS3制作简单的3d半透明立方体图片展示
2017/03/25 HTML / CSS
香港迪士尼乐园酒店预订:Hong Kong Disneyland Hotels
2017/05/02 全球购物
澳大利亚女性快速时尚零售商:Ally Fashion
2018/04/25 全球购物
自荐信格式范文
2013/10/07 职场文书
公务员上班玩游戏检讨书
2014/09/17 职场文书
迁户口计划生育证明
2014/10/19 职场文书
新西兰:最新留学学习计划书写作指南
2019/07/15 职场文书