使用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判断图片宽度和高度后删除图片的方法
May 22 Python
Python中的多行注释文档编写风格汇总
Jun 16 Python
python3.5 + PyQt5 +Eric6 实现的一个计算器代码
Mar 11 Python
python之PyMongo使用总结
May 26 Python
python自定义异常实例详解
Jul 11 Python
对python pandas读取剪贴板内容的方法详解
Jan 24 Python
python ---lambda匿名函数介绍
Mar 13 Python
python爬虫 2019中国好声音评论爬取过程解析
Aug 26 Python
python实现树的深度优先遍历与广度优先遍历详解
Oct 26 Python
python全栈开发语法总结
Nov 22 Python
详解pycharm自动import所需的库的操作方法
Nov 30 Python
python re.match()用法相关示例
Jan 27 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
PHP用GD库生成高质量的缩略图片
2011/03/09 PHP
PHP里的中文变量说明
2011/07/23 PHP
php开发工具有哪五款
2015/11/09 PHP
PHP面向对象程序设计之对象克隆clone和魔术方法__clone()用法分析
2019/06/12 PHP
jquery validate.js表单验证的基本用法入门
2010/05/13 Javascript
js之onload事件的一点使用心得
2013/08/14 Javascript
jQuery的context属性用法实例
2014/12/27 Javascript
jQuery web 组件 后台日历价格、库存设置的代码
2016/10/14 Javascript
详解JS几种变量交换方式以及性能分析对比
2016/11/25 Javascript
jquery Banner轮播选项卡
2016/12/26 Javascript
微信小程序-小说阅读小程序实例(demo)
2017/01/12 Javascript
vue-axios使用详解
2017/05/10 Javascript
Js利用console计算代码运行时间的方法示例
2017/09/24 Javascript
jQuery实现文字超过1行、2行或规定的行数时自动加省略号的方法
2018/03/28 jQuery
vue-rx的初步使用教程
2018/09/21 Javascript
详解vue-cli3开发Chrome插件实践
2019/05/29 Javascript
Vue.js中使用Vuex实现组件数据共享案例
2020/07/31 Javascript
Vue.js使用axios动态获取response里的data数据操作
2020/09/08 Javascript
Python通过递归遍历出集合中所有元素的方法
2015/02/25 Python
Python 单元测试(unittest)的使用小结
2018/11/14 Python
python实现在函数图像上添加文字和标注的方法
2019/07/08 Python
tensorflow实现对张量数据的切片操作方式
2020/01/19 Python
pycharm 更改创建文件默认路径的操作
2020/02/15 Python
Django ModelForm操作及验证方式
2020/03/30 Python
如何在django中运行scrapy框架
2020/04/22 Python
django和flask哪个值得研究学习
2020/07/31 Python
HTML5之tabindex属性全面解析
2016/07/07 HTML / CSS
西班牙国家航空官方网站:Iberia
2017/11/16 全球购物
市场营销专业个人自荐信格式
2013/09/21 职场文书
2013年大学生的自我鉴定
2013/10/24 职场文书
初中美术教学反思
2014/01/29 职场文书
母亲节演讲稿
2014/05/27 职场文书
爱护公物演讲稿
2014/09/09 职场文书
2016新春团拜会致辞
2015/08/01 职场文书
oracle表分区的概念及操作
2021/04/24 Oracle
SpringBoot详解整合Redis缓存方法
2022/07/15 Java/Android