今天来给大家讲讲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 :

elif :

elif :

else:

总结

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

本文标题: 使用python判断你是青少年还是老年人

本文地址: http://www.cppcns.com/jiaoben/python/245783.html

python判断成年_使用python判断你是青少年还是老年人相关推荐

  1. python判断成年_用python判断你是青少年还是老年人

    今天来给大家讲讲python中最基本的 if 条件语句,这几乎是所有编程语言中都存在的语句,只是语法结构稍有不同. 程序之所以能自动处理很多的事情,if条件语句在这里功不可没,程序可以通过if来判断不 ...

  2. python 时间序列预测_使用Python进行动手时间序列预测

    python 时间序列预测 Time series analysis is the endeavor of extracting meaningful summary and statistical ...

  3. python 概率分布模型_使用python的概率模型进行公司估值

    python 概率分布模型 Note from Towards Data Science's editors: While we allow independent authors to publis ...

  4. python中如何判断大小写_用python如何判断字符的大小写

    Python提供了isupper(),islower(),istitle()方法用来判断字符串的大小写. 1.isupper()方法 Python isupper() 方法检测字符串中所有的字母是否都 ...

  5. python的认识_认识Python和基础知识

    一.第一个Python程序 用vim编写,格式: vim hello.py 然后按 i 进入插入模式开始写代码,注意所有的代码都要用英文输入法,先写括号和引号,再在引号里面写内容(为了避免引号.括号不 ...

  6. python希腊字母字符串_#10 Python字符串

    前言 通过上一节可知,Python6个序列的内置类型中,最常见的是列表和元组,但在Python中,最常用的数据类型却不是列表和元组,而是字符串.要想深入了解字符串,必须先掌握字符编码问题.因此本篇博文 ...

  7. python 假设检验 区间估计_用 Python 实现常用的假设检验

    作者:求知鸟 来源:知乎 开门见山. 这篇文章,教大家用Python实现常用的假设检验!服从什么分布,就用什么区间估计方式,也就就用什么检验!比如:两个样本方差比服从F分布,区间估计就采用F分布计算临 ...

  8. python deepcopy函数_用Python解数独[6]:递归获得最终答案

    目录 用Python解数独[0] 用Python解数独[1]:求每个单元格的行值域 用Python解数独[2]:求列值域和九宫格值域 用Python解数独[3]:求总值域 用Python解数独[4]: ...

  9. python 异常处理模块_扩展Python模块系列(五)----异常和错误处理

    在上一节中,讨论了在用C语言扩展Python模块时,应该如何处理无处不在的引用计数问题.重点关注的是在实现一个C Python的函数时,对于一个PyObject对象,何时调用Py_INCREF和Py_ ...

最新文章

  1. Halcon 点云拟合平面并获取单位法向量及位姿
  2. HTTP长连接服务器端推技术
  3. linux内核SMP负载均衡浅析
  4. 错误:Script file ‘D:\software_install\Anaconda_install\Scripts\pip-script.py‘ is not present.完美解决方法
  5. [译] Service workers:PWA应用背后的英雄
  6. 请问为什么像cellspacing=0和bgcolor=red的属性在style里面不起作用呢?
  7. hana修改字段_自定义SAP HANA登陆界面背景
  8. 计算机配置里 无 管理模板,组策略里打开后没有管理模板
  9. python def函数报错详解_Python函数详解
  10. Redis:复制,第2部分——主从复制和Redis哨兵
  11. 转贴:从现在电力短缺看今后劳动力短缺和高校破产
  12. 测试环境redis维护内存不足问题
  13. falcon-agent模块代码里执行sys.CmdOutBytes命令导致的问题
  14. InnoDB如何实现事务特性
  15. java pdf 加图片_java实现在pdf模板的指定位置插入图片
  16. Python基础之列表、元组、字典、集合
  17. solr的copyFeild用法(改变各个feild的权重,修改打分结果)-注意!
  18. js 动态给style标签内添加样式
  19. 【渝粤题库】陕西师范大学180210 国际市场营销学 作业
  20. 同位素标记定量ITRAQ、TMT

热门文章

  1. Java一个16进制字符占多少个字节
  2. 解决任务栏上软件图标不显示问题
  3. QUI框架多选下拉框回填
  4. 理工科Word论文排版(章节自动标号、公式自动标号、图片自动标号、表格自动标号、标号交叉引用、公式参数介绍等),持续更新
  5. 智能计算之服务器软硬件架构
  6. 大IPD之——学习华为让组织能力成为增长的动力(七)
  7. 【Elasticsearch】文本分析 Text analysis 查询_search中使用分析 (3)
  8. 靶机渗透练习52-KB-VULN-FINAL
  9. LDA等主题模型实战(一)
  10. U++ Slate基础小记