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高并发异步服务器核心库forkcore使用方法
Nov 26 Python
Python中使用dom模块生成XML文件示例
Apr 05 Python
python socket多线程通讯实例分析(聊天室)
Apr 06 Python
利用Python操作消息队列RabbitMQ的方法教程
Jul 19 Python
python定时利用QQ邮件发送天气预报的实例
Nov 17 Python
Python中的pygal安装和绘制直方图代码分享
Dec 08 Python
用Python实现BP神经网络(附代码)
Jul 10 Python
画pytorch模型图,以及参数计算的方法
Aug 17 Python
Keras构建神经网络踩坑(解决model.predict预测值全为0.0的问题)
Jul 07 Python
基于python图书馆管理系统设计实例详解
Aug 05 Python
Python异常类型以及处理方法汇总
Jun 05 Python
python实现一个简单的贪吃蛇游戏附代码
Jun 28 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编程最快明白》第四讲:日期、表单接收、session、cookie
2010/11/01 PHP
php封装的连接Mysql类及用法分析
2015/12/10 PHP
JavaScript 大数据相加的问题
2011/08/03 Javascript
JavaScript实现统计文本框Textarea字数增强用户体验
2012/12/21 Javascript
HTML5之lang属性与dir属性的详解
2013/06/19 Javascript
js获取input标签的输入值实现代码
2013/08/05 Javascript
js+html5实现canvas绘制简单矩形的方法
2015/06/05 Javascript
JavaScript直播评论发弹幕切图功能点集合效果代码
2016/06/26 Javascript
jquery自定义插件结合baiduTemplate.js实现异步刷新(附源码)
2016/12/22 Javascript
Javascript设计模式之装饰者模式详解篇
2017/01/17 Javascript
Javascript实现登录记住用户名和密码功能
2017/03/22 Javascript
利用node.js本地搭建HTTP服务器
2017/04/19 Javascript
利用Node.js了解与测量HTTP所花费的时间详解
2017/09/22 Javascript
seajs中模块依赖的加载处理实例分析
2017/10/10 Javascript
vue使用vue-i18n实现国际化的实现代码
2018/04/08 Javascript
深入浅析Vue.js计算属性和侦听器
2018/05/05 Javascript
jQuery中元素选择器(element)简单用法示例
2018/05/14 jQuery
AngularJS ui-router刷新子页面路由的方法
2018/07/23 Javascript
jQuery-ui插件sortable实现自由拖动排序
2018/12/01 jQuery
原生js+css调节音量滑块
2020/01/15 Javascript
Python库urllib与urllib2主要区别分析
2014/07/13 Python
Python实现的Excel文件读写类
2015/07/30 Python
Python的几个高级语法概念浅析(lambda表达式闭包装饰器)
2016/05/28 Python
Python hashlib常见摘要算法详解
2020/01/13 Python
python清空命令行方式
2020/01/13 Python
在Tensorflow中实现梯度下降法更新参数值
2020/01/23 Python
Python socket服务常用操作代码实例
2020/06/22 Python
小程序瀑布流解决左右两边高度差距过大的问题
2019/02/20 HTML / CSS
美国派对用品及装饰品网上商店:Shindigz
2016/07/30 全球购物
加拿大高尔夫超市:Golf Town
2018/01/12 全球购物
环境工程毕业生自荐信
2013/11/17 职场文书
财务学生的职业生涯发展
2014/02/11 职场文书
档案室主任岗位职责
2014/02/12 职场文书
2014年机关作风建设工作总结
2014/10/23 职场文书
社区党的群众路线教育实践活动总结材料
2014/10/31 职场文书
mysql使用FIND_IN_SET和group_concat两个方法查询上下级机构
2022/04/20 MySQL