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处理二进制数据的方法
Jun 03 Python
python实现redis三种cas事务操作
Dec 19 Python
Python获取CPU、内存使用率以及网络使用状态代码
Feb 08 Python
python得到单词模式的示例
Oct 15 Python
Django框架模板语言实例小结【变量,标签,过滤器,继承,html转义】
May 23 Python
python实现关闭第三方窗口的方法
Jun 28 Python
Python OpenCV 使用滑动条来调整函数参数的方法
Jul 08 Python
python写程序统计词频的方法
Jul 29 Python
Python中用pyinstaller打包时的图标问题及解决方法
Feb 17 Python
pandas dataframe 中的explode函数用法详解
May 18 Python
CentOS 7如何实现定时执行python脚本
Jun 24 Python
如何使用Tkinter进行窗口的管理与设置
Jun 30 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
PR值查询 | PageRank 查询
2006/12/20 PHP
php天翼开放平台短信发送接口实现方法
2014/12/22 PHP
用PHP代码给图片加水印
2015/07/01 PHP
ThinkPHP使用getlist方法实现数据搜索功能示例
2017/05/08 PHP
弹出模态框modal的实现方法及实例
2017/09/19 PHP
JavaScript 核心参考教程 内置对象
2009/10/13 Javascript
原生JavaScript生成GUID的实现示例
2014/09/05 Javascript
JSON格式化输出
2014/11/10 Javascript
Javascript中replace()小结
2015/09/30 Javascript
javascript中的作用域和闭包详解
2016/01/13 Javascript
js实现为a标签添加事件的方法(使用闭包循环)
2016/08/02 Javascript
Select2.js下拉框使用小结
2016/10/24 Javascript
Jquery与Bootstrap实现后台管理页面增删改查功能示例
2017/01/22 Javascript
让网站自动生成章节目录索引的多个js代码
2018/01/07 Javascript
vue中实现先请求数据再渲染dom分享
2018/03/17 Javascript
vue2.0 自定义组件的方法(vue组件的封装)
2018/06/05 Javascript
layui在form表单页面通过Validform加入简单验证的方法
2019/09/06 Javascript
javascript实现页面的实时时钟显示示例
2020/08/06 Javascript
JavaScript数组类型Array相关的属性与方法详解
2020/09/08 Javascript
vue 图片裁剪上传组件的实现
2020/11/12 Javascript
Python获取远程文件大小的函数代码分享
2014/05/13 Python
Python对象转JSON字符串的方法
2016/04/27 Python
python 获取url中的参数列表实例
2018/12/18 Python
python selenium firefox使用详解
2019/02/26 Python
python实现复制文件到指定目录
2019/10/16 Python
Python + Requests + Unittest接口自动化测试实例分析
2019/12/12 Python
css3实现背景颜色渐变让图片不再是唯一的实现方式
2012/12/18 HTML / CSS
美赞臣新加坡官方旗舰店:Enfagrow新加坡
2019/05/15 全球购物
阿拉伯书店:Jamalon
2019/07/24 全球购物
说出数据连接池的工作机制是什么?
2013/04/19 面试题
什么是测试驱动开发(TDD)
2012/02/15 面试题
采购部岗位职责
2013/11/24 职场文书
2014年小学植树节活动方案
2014/03/02 职场文书
《草船借箭》教学反思
2016/02/23 职场文书
一篇文章带你搞懂Python类的相关知识
2021/05/20 Python
Flask搭建一个API服务器的步骤
2021/05/28 Python