python判断成年_用python判断你是青少年还是老年人
今天来给大家讲讲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判断你是青少年还是老年人相关推荐
- python判断成年_使用python判断你是青少年还是老年人
今天来给大家讲讲python中最基本的 if 条件语句,这几乎是所有编程语言中都存在的语句,只是语法结构稍有不同. 程序之所以能自动处理很多的事情,if条件语句在这里功不可没,程序可以通过if来判断不 ...
- python 时间序列预测_使用Python进行动手时间序列预测
python 时间序列预测 Time series analysis is the endeavor of extracting meaningful summary and statistical ...
- python 概率分布模型_使用python的概率模型进行公司估值
python 概率分布模型 Note from Towards Data Science's editors: While we allow independent authors to publis ...
- python中如何判断大小写_用python如何判断字符的大小写
Python提供了isupper(),islower(),istitle()方法用来判断字符串的大小写. 1.isupper()方法 Python isupper() 方法检测字符串中所有的字母是否都 ...
- python的认识_认识Python和基础知识
一.第一个Python程序 用vim编写,格式: vim hello.py 然后按 i 进入插入模式开始写代码,注意所有的代码都要用英文输入法,先写括号和引号,再在引号里面写内容(为了避免引号.括号不 ...
- python希腊字母字符串_#10 Python字符串
前言 通过上一节可知,Python6个序列的内置类型中,最常见的是列表和元组,但在Python中,最常用的数据类型却不是列表和元组,而是字符串.要想深入了解字符串,必须先掌握字符编码问题.因此本篇博文 ...
- python 假设检验 区间估计_用 Python 实现常用的假设检验
作者:求知鸟 来源:知乎 开门见山. 这篇文章,教大家用Python实现常用的假设检验!服从什么分布,就用什么区间估计方式,也就就用什么检验!比如:两个样本方差比服从F分布,区间估计就采用F分布计算临 ...
- python deepcopy函数_用Python解数独[6]:递归获得最终答案
目录 用Python解数独[0] 用Python解数独[1]:求每个单元格的行值域 用Python解数独[2]:求列值域和九宫格值域 用Python解数独[3]:求总值域 用Python解数独[4]: ...
- python 异常处理模块_扩展Python模块系列(五)----异常和错误处理
在上一节中,讨论了在用C语言扩展Python模块时,应该如何处理无处不在的引用计数问题.重点关注的是在实现一个C Python的函数时,对于一个PyObject对象,何时调用Py_INCREF和Py_ ...
最新文章
- postgresSQL 实现数据修改后,自动更新updated_date/ts等字段
- Java:Java的jar包之POI的简介、安装、使用方法(基于POI将Word、Excel、PPT转换为html)之详细攻略
- 引入OAuth2的主要目的
- controller属于哪一层_孺教网分享|家长层次有五层,家长们都来看看,你属于哪一层?...
- 我们都笑了freeeim
- 分治——南蛮图腾(洛谷 P1498)
- 哈工大讯飞联合实验室发布法律领域ELECTRA预训练模型
- ReportServer中,要配置远程可登录帐号
- python、mysql、git之各种系统下的安装
- 通过CN3口直接控制台达伺服电机A2-M(三)
- 【真正离线安装】Adobe Flash Player 32.0 插件离线安装包下载(无需联网安装)
- 虚幻4 手持式AR应用 模板认识
- JSP 创建 CRUD 示例 MyBatis DAO 用于数据库JSTL 用于遍历记录
- Excel排位函数RANK的使用方法
- 华为电脑Linux进pe,华为 PE-TLOOM 开启USB调试模式
- java中字符串 MD5密码的加密与验证
- ArcGIS 切片缓存紧凑文件格式分析与使用
- 【客家风情】世界遗产·福建土楼·永定篇
- OceanBase 企业版下载使用指引
- 瞄准托育供需矛盾,提供优质教育产品和普惠服务
热门文章
- (*visit)(TElemType e )函数指针理解
- Linux shell基础之变量声明和处理
- UPS不间断电源除尘技巧分析
- ::ZheTian / 遮天 强大的Anti-Virus对抗工具
- ARP协议(三)ARP防御篇
- 你真的知道flex: 1;是什么意思吗?
- ASP.NET常见命名空间及其功能描述
- 报错Permission denied: user=root, access=EXECUTE, inode=“/tmp/hadoop-root“解决办法
- C语言 最佳情侣身高差
- Dell(戴尔)笔记本加装内存条后出现警告:“Warning Message : Alter!The amount of system memory has changed”