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 Django做网页
Nov 04 Python
python类:class创建、数据方法属性及访问控制详解
Jul 25 Python
python中MethodType方法介绍与使用示例
Aug 03 Python
Python之Scrapy爬虫框架安装及使用详解
Nov 16 Python
解决python3 Pycharm上连接数据库时报错的问题
Dec 03 Python
Python字符串逆序输出的实例讲解
Feb 16 Python
基于Python实现船舶的MMSI的获取(推荐)
Oct 21 Python
使用Tensorflow将自己的数据分割成batch训练实例
Jan 20 Python
python标准库OS模块详解
Mar 10 Python
python中取绝对值简单方法总结
Jul 24 Python
什么是Python包的循环导入
Sep 08 Python
详解python爬取弹幕与数据分析
Nov 14 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/10/26 PHP
php通过前序遍历树实现无需递归的无限极分类
2015/07/10 PHP
基于thinkphp6.0的success、error实现方法
2019/11/05 PHP
jquery加载页面的方法(页面加载完成就执行)
2011/06/21 Javascript
Javascript 加载和执行-性能提高篇
2012/12/28 Javascript
javascript scrollTop正解使用方法
2013/11/14 Javascript
基于JQuery实现滚动到页面底端时自动加载更多信息
2014/01/31 Javascript
jquery操作HTML5 的data-*的用法实例分享
2014/08/17 Javascript
Javascript数组与字典用法分析
2014/12/13 Javascript
JS原型、原型链深入理解
2016/02/27 Javascript
jquery获取img的src值的简单实例
2016/05/17 Javascript
全面了解JavaScript的数据类型转换
2016/07/01 Javascript
微信小程序 下拉列表的实现实例代码
2017/03/08 Javascript
JS实现图片预览的两种方式
2017/06/27 Javascript
使用JavaScript实现点击循环切换图片效果
2017/09/03 Javascript
vue实现键盘输入支付密码功能
2018/08/18 Javascript
sortable+element 实现表格行拖拽的方法示例
2019/06/07 Javascript
React Native中ScrollView组件轮播图与ListView渲染列表组件用法实例分析
2020/01/06 Javascript
如何基于javascript实现贪吃蛇游戏
2020/02/09 Javascript
[29:59]完美世界DOTA2联赛PWL S3 Forest vs access 第二场 12.11
2020/12/13 DOTA
Python学习笔记之自定义函数用法详解
2019/06/08 Python
python、PyTorch图像读取与numpy转换实例
2020/01/13 Python
解决pip install psycopg2出错问题
2020/07/09 Python
使用HTML5做的导航条详细步骤
2020/10/19 HTML / CSS
美国新蛋IT数码商城:Newegg.com
2016/07/21 全球购物
纽约手袋品牌:KARA
2018/03/18 全球购物
业务助理岗位职责
2013/11/18 职场文书
销售会计工作职责
2013/12/02 职场文书
cf收人广告词
2014/03/14 职场文书
如何写一份好的英文求职信
2014/03/19 职场文书
关于十八大的演讲稿
2014/09/15 职场文书
行风评议整改报告
2014/11/06 职场文书
技术支持岗位职责
2015/02/13 职场文书
呼兰河传读书笔记
2015/06/30 职场文书
如何使用pdb进行Python调试
2021/06/30 Python
VUE使用draggable实现组件拖拽
2022/04/06 Vue.js