python 使用while写猜年龄小游戏过程解析


Posted in Python onOctober 07, 2019

需求:

用户一轮有三次机会进行猜年龄游戏,每猜一次会给相应的提示告知用户应该往大点猜或者小点猜,三次机会用完以后,可选择重新再来三次机会。

思路:

首先定义一个初始年龄为25和初始次数0,然后每猜一次,次数加1,同时提示猜的年龄是太小或者太大,猜对时退出游戏,当次数等于3时,提示用户是否重新再来。

代码如下:

age_of_fww = 25
count = 0
while count < 3:
  guess_age = int(input("guess_age:"))
  if guess_age == age_of_fww:
    print("yes! you got it")
    break
  elif guess_age < age_of_fww:
    print("think bigger!")
  else:
    print("think smaller!")
  count+=1
  if(count == 3):
    continue_confirm = input("do you want to keep guessing(y/n)")
    if continue_confirm == 'y':
      count = 0

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

Python 相关文章推荐
Python中lambda的用法及其与def的区别解析
Jul 28 Python
python通过wxPython打开一个音频文件并播放的方法
Mar 25 Python
在Django的模板中使用认证数据的方法
Jul 23 Python
Python制作Windows系统服务
Mar 25 Python
scrapy爬虫完整实例
Jan 25 Python
pytorch 把MNIST数据集转换成图片和txt的方法
May 20 Python
通过python的matplotlib包将Tensorflow数据进行可视化的方法
Jan 09 Python
Python数据可视化教程之Matplotlib实现各种图表实例
Jan 13 Python
django框架F&amp;Q 聚合与分组操作示例
Dec 12 Python
Python3 元组tuple入门基础
Feb 09 Python
如何完美的建立一个python项目
Oct 09 Python
Python socket如何解析HTTP请求内容
Feb 12 Python
python getpass模块用法及实例详解
Oct 07 #Python
Python拆分大型CSV文件代码实例
Oct 07 #Python
Python模块汇总(常用第三方库)
Oct 07 #Python
python numpy之np.random的随机数函数使用介绍
Oct 06 #Python
python系列 文件操作的代码
Oct 06 #Python
pip 安装库比较慢的解决方法(国内镜像)
Oct 06 #Python
Anaconda之conda常用命令介绍(安装、更新、删除)
Oct 06 #Python
You might like
php下尝试使用GraphicsMagick的缩略图功能
2011/01/01 PHP
laravel学习教程之存取器
2016/07/30 PHP
ThinkPHP中调用PHPExcel的实现代码
2017/04/08 PHP
利用PHP内置SERVER开启web服务(本地开发使用)
2021/03/09 PHP
js压缩利器
2007/02/20 Javascript
一款Jquery 分页插件的改造方法(服务器端分页)
2011/07/11 Javascript
初学Jquery插件制作 在SageCRM的查询屏幕隐藏部分行的功能
2011/12/26 Javascript
js操作输入框提示信息且响应鼠标事件
2014/03/25 Javascript
js QQ客服悬浮效果实现代码
2014/12/12 Javascript
javascript实现类似超链接的效果
2014/12/26 Javascript
jQuery中not()方法用法实例
2015/01/06 Javascript
JavaScript检测实例属性, 原型属性
2015/02/04 Javascript
javascript计时器详解
2015/02/28 Javascript
JavaScript实现点击单元格改变背景色的方法
2016/02/12 Javascript
jQuery双向列表选择器select版
2016/11/01 Javascript
AngularJS基于factory创建自定义服务的方法详解
2017/05/25 Javascript
JS给按钮添加跳转功能类似a标签
2017/05/30 Javascript
Axios学习笔记之使用方法教程
2017/07/21 Javascript
jQuery实现通过方向键控制div块上下左右移动的方法【测试可用】
2018/04/26 jQuery
vue中vee validate表单校验的几种基本使用
2018/06/25 Javascript
vue自定义全局共用函数详解
2018/09/18 Javascript
优雅的在React项目中使用Redux的方法
2018/11/10 Javascript
vue相同路由跳转强制刷新该路由组件操作
2020/08/05 Javascript
[01:14:12]2018DOTA2亚洲邀请赛4.7 总决赛 LGD vs Mineski 第二场
2018/04/09 DOTA
Python multiprocessing模块中的Pipe管道使用实例
2015/04/11 Python
python删除某个字符
2018/03/19 Python
Python2.7 实现引入自己写的类方法
2018/04/29 Python
python实现简单的文字识别
2018/11/27 Python
python爬虫的一个常见简单js反爬详解
2019/07/09 Python
解决Numpy中sum函数求和结果维度的问题
2019/12/06 Python
HTML5手指下滑弹出负一屏阻止移动端浏览器内置下拉刷新功能的实现代码
2020/04/10 HTML / CSS
老海军美国官网:Old Navy
2016/09/05 全球购物
电子商务专业毕业生求职信
2014/06/12 职场文书
大学生入党积极分子党校学习思想汇报
2014/10/25 职场文书
Redis过期数据是否会被立马删除
2022/07/23 Redis
阿里云服务器(windows)手动部署FTP站点详细教程
2022/08/05 Servers