使用python判断你是青少年还是老年人


Posted in Python onNovember 29, 2018

今天来给大家讲讲python中最基本的 if 条件语句,这几乎是所有编程语言中都存在的语句,只是语法结构稍有不同。

程序之所以能自动处理很多的事情,if条件语句在这里功不可没,程序可以通过if来判断不同条件来做出不同的处理,比如通过你输入你的年龄来判断你是否已成年,我们先来看一段具体的代码。

import datetime
birth = input('告诉我你是哪年出生的:');
year = datetime.datetime.now().year
age = (int(year)-int(birth));
if age < 18:
  ageType = "还是小屁孩哈";
elif age == 18:
  ageType = "刚好成年了,花样年华哦.";
elif (age > 18 and age < 22):
  ageType = "好吧,还算是青少年吧";
elif (age >= 22 and age < 28):
  ageType = "你已经不再是少年,好好珍惜时光吧.";
else:
  ageType = "哈哈,老年人你好"
print('你今年 '+str(age)+' 岁啦,'+ageType)

  python是有缩进规则的,这个缩进的效果就类似于一对尖括号{ },if 语句如果判断为true则会执行下面紧跟的所有缩进语句,注意if判断后要带上冒号 ":",下面还可以使用elif或者else来继续使用其他条件来判断。if语句是从上到下依次执行的,如果在某个if条件判断为true后,即会执行其对应所有缩进的语句,执行完了后会忽略剩下的elif或者else语句了,即剩下的所有elif和else都不会执行了,下面给出if语句的语法规则,大家可以尝试修改代码给出不同的判断条件,看结果又会有什么变化。对了,在python中与逻辑运算符号是用and来表示,意思就是而且的意思。

if <条件判断1>:
  <执行1>
elif <条件判断2>:
  <执行2>
elif <条件判断3>:
  <执行3>
else:
  <执行4>

总结

以上所述是小编给大家介绍的使用python判断你是青少年还是老年人,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Python 相关文章推荐
给Python的Django框架下搭建的BLOG添加RSS功能的教程
Apr 08 Python
python通过opencv实现批量剪切图片
Nov 13 Python
django模型层(model)进行建表、查询与删除的基础教程
Nov 21 Python
Python打印输出数组中全部元素
Mar 13 Python
python验证码识别教程之灰度处理、二值化、降噪与tesserocr识别
Jun 04 Python
python代码编写计算器小程序
Mar 30 Python
Django自定义模板过滤器和标签的实现方法
Aug 21 Python
python网络爬虫 CrawlSpider使用详解
Sep 27 Python
Python捕获异常堆栈信息的几种方法(小结)
May 18 Python
什么是python的id函数
Jun 11 Python
Python+Appium自动化测试的实战
Jun 30 Python
Python开发简易五子棋小游戏
May 02 Python
pycham查看程序执行的时间方法
Nov 29 #Python
pycharm在调试python时执行其他语句的方法
Nov 29 #Python
Selenium chrome配置代理Python版的方法
Nov 29 #Python
在PyCharm中实现关闭一个死循环程序的方法
Nov 29 #Python
selenium使用chrome浏览器测试(附chromedriver与chrome的对应关系表)
Nov 29 #Python
python+unittest+requests实现接口自动化的方法
Nov 29 #Python
浅谈Python在pycharm中的调试(debug)
Nov 29 #Python
You might like
长波有什么东西
2021/03/01 无线电
php入门小知识
2008/03/24 PHP
php使用post数组的键值创建同名变量并赋值的方法
2015/04/03 PHP
yii 框架实现按天,月,年,自定义时间段统计数据的方法分析
2020/04/04 PHP
纯js实现的论坛常用的运行代码的效果
2008/07/15 Javascript
jquery pagination插件实现无刷新分页代码
2009/10/13 Javascript
javaScript checkbox 全选/反选及批量删除
2010/04/28 Javascript
JS焦点图切换,上下翻转
2011/05/12 Javascript
关于jQuery中.attr()和.prop()的问题探讨
2013/09/06 Javascript
简介JavaScript中的italics()方法的使用
2015/06/08 Javascript
JavaScript模板引擎用法实例
2015/07/10 Javascript
jquery插件autocomplete用法示例
2016/07/01 Javascript
移动端翻页插件dropload.js(支持Zepto和jQuery)
2016/07/27 Javascript
BootStrap表单宽度设置方法
2017/03/10 Javascript
在iframe中使bootstrap的模态框在父页面弹出问题
2017/08/07 Javascript
详解在Vue中有条件地使用CSS类
2017/09/30 Javascript
js原生日历的实例(推荐)
2017/10/31 Javascript
基于vue-ssr服务端渲染入门详解
2018/01/08 Javascript
在 Vue 应用中使用 Netlify 表单功能的方法详解
2019/06/03 Javascript
微信小程序 高德地图路线规划实现过程详解
2019/08/05 Javascript
[01:33]DOTA2上海特级锦标赛 LIQUID战队完整宣传片
2016/03/16 DOTA
[01:08:30]DOTA2-DPC中国联赛 正赛 Ehome vs Elephant BO3 第一场 2月28日
2021/03/11 DOTA
Python 字符串操作方法大全
2014/03/11 Python
Python实现简单登录验证
2016/04/13 Python
详解python 注释、变量、类型
2018/08/10 Python
Python进阶之自定义对象实现切片功能
2019/01/07 Python
python2爬取百度贴吧指定关键字和图片代码实例
2019/08/14 Python
django haystack实现全文检索的示例代码
2020/06/24 Python
ddl,dml和dcl的含义
2016/05/08 面试题
什么是GWT的Module
2013/01/20 面试题
大学生应聘推荐信范文
2013/11/19 职场文书
学校门卫工作职责
2013/12/07 职场文书
材料物理专业个人求职信
2013/12/15 职场文书
保证金退回承诺函格式
2015/01/21 职场文书
村官2015年度工作总结
2015/10/14 职场文书
PostgreSQL将数据加载到buffer cache中操作方法
2021/04/16 PostgreSQL