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 相关文章推荐
使用cx_freeze把python打包exe示例
Jan 24 Python
python实现批量改文件名称的方法
May 25 Python
浅谈Python的Django框架中的缓存控制
Jul 24 Python
Python实现一个简单的验证码程序
Nov 03 Python
python3 判断列表是一个空列表的方法
May 04 Python
Python socket套接字实现C/S模式远程命令执行功能案例
Jul 06 Python
python分块读取大数据,避免内存不足的方法
Dec 10 Python
python将一个英文语句以单词为单位逆序排放的方法
Dec 20 Python
利用python3 的pygame模块实现塔防游戏
Dec 30 Python
Python  word实现读取及导出代码解析
Jul 09 Python
Python自动发送和收取邮件的方法
Aug 12 Python
python 三种方法提取pdf中的图片
Feb 07 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动态创建Web站点的方法
2011/08/14 PHP
使用WordPress发送电子邮件的相关PHP函数用法解析
2015/12/15 PHP
php 可变函数使用小结
2018/06/12 PHP
JQuery.ajax传递中文参数的解决方法 推荐
2011/03/28 Javascript
JavaScript实现x秒后自动跳转到一个页面
2013/01/03 Javascript
JS对象转换为Jquery对象示例
2014/01/26 Javascript
node中socket.io的事件使用详解
2014/12/15 Javascript
JS实现可拖曳、可关闭的弹窗效果
2015/09/26 Javascript
JavaScript模块化开发之SeaJS
2015/12/13 Javascript
js获取当前日期时间及其它日期操作汇总
2016/03/08 Javascript
jquery 将当前时间转换成yyyymmdd格式的实现方法
2016/06/01 Javascript
jQuery模拟select实现下拉菜单功能
2016/06/20 Javascript
Nodejs全局安装和本地安装的不同之处
2016/07/04 NodeJs
js中用cssText设置css样式的简单方法
2016/09/19 Javascript
javascript判断元素存在和判断元素存在于实时的dom中的方法
2017/01/17 Javascript
JavaScript实现二分查找实例代码
2017/02/22 Javascript
JavaScript 处理树数据结构的方法示例
2019/06/16 Javascript
vue 实现cli3.0中使用proxy进行代理转发
2019/10/30 Javascript
Vue路由的模块自动化与统一加载实现
2020/06/05 Javascript
javascript利用canvas实现鼠标拖拽功能
2020/07/23 Javascript
vue3.0 上手体验
2020/09/21 Javascript
Vue实现随机验证码功能
2020/12/29 Vue.js
研究Python的ORM框架中的SQLAlchemy库的映射关系
2015/04/25 Python
python获取指定目录下所有文件名列表的方法
2015/05/20 Python
在Python程序员面试中被问的最多的10道题
2017/12/05 Python
Python字典及字典基本操作方法详解
2018/01/30 Python
python如何为创建大量实例节省内存
2018/03/20 Python
Python字符串对象实现原理详解
2019/07/01 Python
银行实习生的自我评价
2013/12/09 职场文书
社团招新策划书
2014/02/04 职场文书
职位说明书范文
2014/05/07 职场文书
盲山观后感
2015/06/11 职场文书
2019消防宣传标语!
2019/07/10 职场文书
六年级作文之关于梦
2019/10/22 职场文书
pytorch训练神经网络爆内存的解决方案
2021/05/22 Python
JavaScript利用html5新方法操作元素类名详解
2021/11/27 Javascript