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 代码优化详解
Oct 27 Python
python回调函数用法实例分析
May 09 Python
Python优先队列实现方法示例
Sep 21 Python
python3写爬取B站视频弹幕功能
Dec 22 Python
详解Django-auth-ldap 配置方法
Dec 10 Python
python isinstance函数用法详解
Feb 13 Python
Pycharm远程连接服务器并实现代码同步上传更新功能
Feb 25 Python
Python描述符descriptor使用原理解析
Mar 21 Python
python实现对变位词的判断方法
Apr 05 Python
python判断是空的实例分享
Jul 06 Python
利用Python如何画一颗心、小人发射爱心
Feb 21 Python
PyTorch device与cuda.device用法
Apr 03 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
30 个很棒的PHP开源CMS内容管理系统小结
2011/10/14 PHP
PHP中执行MYSQL事务解决数据写入不完整等情况
2014/01/07 PHP
详解php魔术方法(Magic methods)的使用方法
2016/02/14 PHP
php遍历、读取文件夹中图片并分页显示图片的方法
2016/11/15 PHP
php中时间函数date及常用的时间计算
2017/05/12 PHP
PHPStorm2020.1永久激活及下载更新至2020(推荐)
2020/09/25 PHP
列表内容的选择
2006/06/30 Javascript
JS弹出层的显示与隐藏示例代码
2013/12/27 Javascript
addEventListener 的用法示例介绍
2014/05/07 Javascript
js获取当前页面的url网址信息
2014/06/12 Javascript
JavaScript实现把rgb颜色转换成16进制颜色的方法
2015/06/01 Javascript
jQuery实现带滚动导航效果的全屏滚动相册实例
2015/06/19 Javascript
Bootstrap3学习笔记(三)之表格
2016/05/20 Javascript
详解在Vue中通过自定义指令获取dom元素
2017/03/04 Javascript
微信小程序开发之麦克风动画 帧动画 放大 淡出
2017/04/18 Javascript
JS交互点击WKWebView中的图片实现预览效果
2018/01/05 Javascript
JS验证输入的是否是数字及保留几位小数问题
2018/05/09 Javascript
Angular异步变同步处理方法
2018/08/13 Javascript
js 计算月/周的第一天和最后一天代码
2020/02/01 Javascript
[04:44]DOTA2英雄梦之声_第12期_矮人直升机
2014/06/21 DOTA
python正则实现计算器功能
2017/12/14 Python
20个常用Python运维库和模块
2018/02/12 Python
Python实现的删除重复文件或图片功能示例【去重】
2019/04/23 Python
Keras自动下载的数据集/模型存放位置介绍
2020/06/19 Python
Python使用requests模块爬取百度翻译
2020/08/25 Python
Python实现简单的猜单词小游戏
2020/10/28 Python
Python如何使用神经网络进行简单文本分类
2021/02/25 Python
HTML5给汉字加拼音收起展开组件的实现代码
2020/04/08 HTML / CSS
什么是数组名
2012/05/10 面试题
英语生日邀请函
2014/01/23 职场文书
幼儿园教师节演讲稿
2014/09/03 职场文书
高一军训决心书
2015/02/05 职场文书
音乐之声观后感
2015/06/04 职场文书
pandas中DataFrame数据合并连接(merge、join、concat)
2021/05/30 Python
SQL SERVER触发器详解
2022/02/24 SQL Server
MySQL派生表联表查询实战过程
2022/03/20 MySQL