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解析文件示例
Jan 23 Python
python通过装饰器检查函数参数数据类型的方法
Mar 13 Python
Python中函数的参数定义和可变参数用法实例分析
Jun 04 Python
python判断一个集合是否为另一个集合的子集方法
May 04 Python
Python subprocess库的使用详解
Oct 26 Python
python 图像平移和旋转的实例
Jan 10 Python
python调用动态链接库的基本过程详解
Jun 19 Python
利用Python小工具实现3秒钟将视频转换为音频
Oct 29 Python
wxPython+Matplotlib绘制折线图表
Nov 19 Python
python使用配置文件过程详解
Dec 28 Python
django form和field具体方法和属性说明
Jul 09 Python
Selenium环境变量配置(火狐浏览器)及验证实现
Dec 07 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面向对象全攻略 (六)__set() __get() __isset() __unset()的用法
2009/09/30 PHP
那些年一起学习的PHP(一)
2012/03/21 PHP
php二维数组转成字符串示例
2014/02/17 PHP
浅谈thinkphp的实例化模型
2015/01/04 PHP
PHP封装的page分页类定义与用法完整示例
2018/12/24 PHP
yii2 在控制器中验证请求参数的使用方法
2019/06/19 PHP
关于IE浏览器以及Firefox下的javascript冒泡事件的响应层级
2010/10/14 Javascript
基于jquery的时间段实现代码
2012/08/02 Javascript
javascript去掉前后空格的实例
2013/11/07 Javascript
javascript验证上传文件的类型限制必须为某些格式
2013/11/14 Javascript
js中用window.open()打开多个窗口的name问题
2014/03/13 Javascript
jquery单行文字向上滚动效果的实现代码
2014/09/05 Javascript
跟我学习javascript的垃圾回收机制与内存管理
2015/11/23 Javascript
AngularJS 中的Promise --- $q服务详解
2016/09/14 Javascript
详解Javascript函数声明与递归调用
2016/10/22 Javascript
javascript面向对象程序设计实践常用知识点总结
2019/07/29 Javascript
Vue 刷新当前路由的实现代码
2019/09/26 Javascript
解决vue安装less报错Failed to compile with 1 errors的问题
2020/10/22 Javascript
Python学习之Django的管理界面代码示例
2018/02/10 Python
Python cookbook(数据结构与算法)实现优先级队列的方法示例
2018/02/18 Python
python中将zip压缩包转为gz.tar的方法
2018/10/18 Python
完美解决python3.7 pip升级 拒绝访问问题
2019/07/12 Python
Django时区详解
2019/07/24 Python
使用CSS3代码绘制可爱的Hello Kitty猫
2016/08/03 HTML / CSS
html5移动端自适应布局的实现
2020/04/15 HTML / CSS
优秀学生自我鉴定范例
2013/12/18 职场文书
毕业生自荐书模版
2014/01/04 职场文书
公证书标准格式
2014/04/10 职场文书
优秀乡村医生先进事迹材料
2014/08/23 职场文书
交通事故委托书范本(2篇)
2014/09/21 职场文书
医院领导班子查摆问题对照检查材料思想汇报
2014/10/08 职场文书
酒店工程部主管岗位职责
2015/04/16 职场文书
幼儿园园务工作总结2015
2015/05/18 职场文书
Python中zipfile压缩包模块的使用
2021/05/14 Python
教你使用一行Python代码玩遍童年的小游戏
2021/08/23 Python
PYTHON 使用 Pandas 删除某列指定值所在的行
2022/04/28 Python