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 30 Python
浅析Python中的for 循环
Jun 09 Python
python实现实时监控文件的方法
Aug 26 Python
django进阶之cookie和session的使用示例
Aug 17 Python
对Python 窗体(tkinter)文本编辑器(Text)详解
Oct 11 Python
Python设计模式之享元模式原理与用法实例分析
Jan 11 Python
使用Python检测文章抄袭及去重算法原理解析
Jun 14 Python
Python序列对象与String类型内置方法详解
Oct 22 Python
Numpy之将矩阵拉成向量的实例
Nov 30 Python
tensorflow入门:TFRecordDataset变长数据的batch读取详解
Jan 20 Python
在python中list作函数形参,防止被实参修改的实现方法
Jun 05 Python
python基础之文件处理知识总结
May 23 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 smarty模版引擎中的缓存应用
2009/12/11 PHP
深入解析PHP内存管理之谁动了我的内存
2013/06/20 PHP
php pthreads多线程的安装与使用
2016/01/19 PHP
PHP实现时间比较和时间差计算的方法示例
2017/07/24 PHP
JS中Iframe之间传值的方法
2013/03/11 Javascript
Javascript判断对象是否相等实现代码
2013/03/18 Javascript
js播放wav文件(源码)
2013/04/22 Javascript
JQuery表格内容过滤的实现方法
2013/07/05 Javascript
更快的异步执行(setTimeout多浏览器)
2014/08/12 Javascript
Bootstrap编写一个兼容主流浏览器的受众巨幕式风格页面
2016/07/01 Javascript
很实用的js选项卡切换效果
2016/08/12 Javascript
使用jquery实现的循环连续可停顿滚动实例
2016/11/23 Javascript
Bootstrap CSS组件之分页(pagination)和翻页(pager)
2016/12/17 Javascript
MvcPager分页控件 适用于Bootstrap
2017/06/03 Javascript
详解axios 全攻略之基本介绍与使用(GET 与 POST)
2017/09/15 Javascript
AngularJs 延时器、计时器实例代码
2017/09/16 Javascript
Vue源码解读之Component组件注册的实现
2018/08/24 Javascript
vue轻量级框架无法获取到vue对象解决方法
2019/05/12 Javascript
微信小程序跳转到其他网页(外部链接)的实现方法
2019/09/20 Javascript
vue中的计算属性和侦听属性
2020/11/06 Javascript
[02:17]TI4西雅图DOTA2前线报道 啸天mik夫妻档解说
2014/07/08 DOTA
Python 字符串中的字符倒转
2008/09/06 Python
在Python中操作时间之mktime()方法的使用教程
2015/05/22 Python
Python实现模拟时钟代码推荐
2015/11/08 Python
python中列表和元组的区别
2017/12/18 Python
对python中的乘法dot和对应分量相乘multiply详解
2018/11/14 Python
Python 利用flask搭建一个共享服务器的步骤
2020/12/05 Python
使用CSS3在触屏上为按钮实现激活效果
2013/09/27 HTML / CSS
美国巧克力喷泉品牌:Sephra
2019/05/05 全球购物
Maisons du Monde德国:法国家具和装饰的市场领导者
2019/07/26 全球购物
幼儿园春游活动方案
2014/01/19 职场文书
2014年三八妇女节活动方案
2014/02/28 职场文书
2014年卫生院工作总结
2014/12/03 职场文书
房产公证书格式
2015/01/26 职场文书
酒桌上的祝酒词
2015/08/12 职场文书
PostgreSQL通过oracle_fdw访问Oracle数据的实现步骤
2021/05/21 PostgreSQL