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控制台英汉汉英电子词典
Apr 23 Python
Python random模块常用方法
Nov 03 Python
python输出当前目录下index.html文件路径的方法
Apr 28 Python
MySQL中表的复制以及大型数据表的备份教程
Nov 25 Python
Python实现的快速排序算法详解
Aug 01 Python
python中的计时器timeit的使用方法
Oct 20 Python
ubuntu环境下python虚拟环境的安装过程
Jan 07 Python
Python实现将json文件中向量写入Excel的方法
Mar 26 Python
利用python对Excel中的特定数据提取并写入新表的方法
Jun 14 Python
Python实现的微信好友数据分析功能示例
Jun 21 Python
python中文分词库jieba使用方法详解
Feb 11 Python
对Keras自带Loss Function的深入研究
May 25 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
用C/C++扩展你的PHP 为你的php增加功能
2012/09/06 PHP
PHP实现微信公众平台音乐点播
2014/03/20 PHP
thinkPHP自动验证机制详解
2016/12/05 PHP
初学prototype,发个JS接受URL参数的代码
2006/09/25 Javascript
用javascript实现无刷新更新数据的详细步骤 asp
2006/12/26 Javascript
基于jquery实现的可以编辑选择的下拉框的代码
2010/11/19 Javascript
javascript实现的弹出层背景置灰-模拟(easyui dialog)
2013/12/27 Javascript
JavaScript通过this变量快速找出用户选中radio按钮的方法
2015/03/23 Javascript
JavaScript函数使用的基本教程
2015/06/04 Javascript
JavaScript实现Iterator模式实例分析
2015/06/09 Javascript
理解javascript中的Function.prototype.bind的方法
2017/02/03 Javascript
JS去掉字符串末尾的标点符号及删除最后一个字符的方法
2017/10/24 Javascript
NodeJS如何实现同步的方法示例
2018/08/24 NodeJs
Vue.js 中的 v-show 指令及用法详解
2018/11/19 Javascript
Vue项目history模式下微信分享爬坑总结
2019/03/29 Javascript
解决layer 动态加载select 失效的问题
2019/09/18 Javascript
vue页面切换项目实现转场动画的方法
2019/11/12 Javascript
jQuery cookie的公共方法封装和使用示例
2020/06/01 jQuery
Vue使用Three.js加载glTF模型的方法详解
2020/06/14 Javascript
vue中h5端打开app(判断是安卓还是苹果)
2021/02/26 Vue.js
[03:38]2014DOTA2西雅图国际邀请赛 VG战队巡礼
2014/07/07 DOTA
[01:29]2014DOTA2展望TI 剑指西雅图DK战队专访
2014/06/30 DOTA
python实现音乐下载的统计
2018/06/20 Python
Django MEDIA的配置及用法详解
2019/07/25 Python
详解python uiautomator2 watcher的使用方法
2019/09/09 Python
python中图像通道分离与合并实例
2020/01/17 Python
谈谈Python:为什么类中的私有属性可以在外部赋值并访问
2020/03/05 Python
HTML5+CSS3应用详解
2014/02/24 HTML / CSS
幼儿园教师辞职信
2014/01/18 职场文书
贷款委托书怎么写
2014/08/02 职场文书
九一八事变演讲稿范文
2014/09/14 职场文书
小学趣味运动会加油稿
2014/09/25 职场文书
2016年春季趣味运动会开幕词
2016/03/04 职场文书
拥有这5个特征人,“命”都不会太差
2019/08/16 职场文书
《悬崖边的树》读后感2篇
2019/12/02 职场文书
为什么MySQL不建议使用SELECT *
2022/04/03 MySQL