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实现简单的多任务mysql转xml的方法
Feb 08 Python
Python爬取网易云音乐热门评论
Mar 31 Python
python logging日志模块的详解
Oct 29 Python
Python数据结构与算法之二叉树结构定义与遍历方法详解
Dec 12 Python
对DataFrame数据中的重复行,利用groupby累加合并的方法详解
Jan 30 Python
在Python中如何传递任意数量的实参的示例代码
Mar 21 Python
python爬虫爬取幽默笑话网站
Oct 24 Python
python GUI库图形界面开发之PyQt5中QMainWindow, QWidget以及QDialog的区别和选择
Feb 26 Python
Python小整数对象池和字符串intern实例解析
Mar 21 Python
Django数据结果集序列化并展示实现过程
Apr 22 Python
python反编译教程之2048小游戏实例
Mar 03 Python
python中Tkinter 窗口之输入框和文本框的实现
Apr 12 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 获取目录下的图片并随机显示的代码
2009/12/28 PHP
destoon整合ucenter后注册页面不跳转的解决方法
2014/06/21 PHP
推荐十款免费 WordPress 插件
2015/03/24 PHP
PHP sleep()函数, usleep()函数
2016/08/25 PHP
php脚本守护进程原理与实现方法详解
2017/07/20 PHP
Laravel多用户认证系统示例详解
2018/03/13 PHP
javascript 二维数组的实现与应用
2010/03/16 Javascript
编写Js代码要注意的几条规则
2010/09/10 Javascript
JavaScript定时器详解及实例
2013/08/01 Javascript
客户端js性能优化小技巧整理
2013/11/05 Javascript
jQuery使用post方法提交数据实例
2015/03/25 Javascript
Bootstrap图片轮播组件Carousel使用方法详解
2016/10/20 Javascript
vue2.0多条件搜索组件使用详解
2020/03/26 Javascript
js实现数组内数据的上移和下移的实例
2017/11/14 Javascript
js核心基础之构造函数constructor用法实例分析
2019/05/11 Javascript
微信小程序动态添加view组件的实例代码
2019/05/23 Javascript
基于纯JS实现多张图片的懒加载Lazy过程解析
2019/10/14 Javascript
vue如何在项目中调用腾讯云的滑动验证码
2020/07/15 Javascript
Django对数据库进行添加与更新的例子
2019/07/12 Python
代码总结Python2 和 Python3 字符串的区别
2020/01/28 Python
Python单元测试模块doctest的具体使用
2020/02/10 Python
浅谈如何使用python抓取网页中的动态数据实现
2020/08/17 Python
纯css3显示隐藏一个div特效的具体实现
2014/02/10 HTML / CSS
HTML5 Canvas之测试浏览器是否支持Canvas的方法
2015/01/01 HTML / CSS
美国现代家具网站:Design Within Reach
2018/07/19 全球购物
命名空间(namespace)和程序集(Assembly)有什么区别
2015/09/25 面试题
违纪检讨书2000字
2014/02/08 职场文书
单位作风建设自查报告
2014/10/23 职场文书
降价通知函
2015/04/23 职场文书
2015年小学教导处工作总结
2015/05/26 职场文书
董事会决议范本
2015/07/01 职场文书
《穷人》教学反思
2016/02/19 职场文书
关于Numpy之repeat、tile的用法总结
2021/06/02 Python
怎么用Python识别手势数字
2021/06/07 Python
「约定的梦幻岛」作画发布诺曼生日新绘
2022/03/21 日漫
解决Springboot PostMapping无法获取数据的问题
2022/05/06 Java/Android