使用python判断你是青少年还是老年人
作者:samll_snail 发布时间:2021-03-18 14:42:23
标签: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 <条件判断1>:
<执行1>
elif <条件判断2>:
<执行2>
elif <条件判断3>:
<执行3>
else:
<执行4>
总结
以上所述是小编给大家介绍的使用python判断你是青少年还是老年人网站的支持!
来源:https://blog.csdn.net/samll_snail/article/details/84617103
0
投稿
猜你喜欢
- 1.集合的定义集合的元素是不可重复的s = {1,2,3,1,2,3,4,5}print(s)print(type(s))s1 = {1}p
- 中间件中间件是放在客户端和服务端的中间。 当你的客户端对某个接口发起一个请求,但是在到达接口2之前,这里是有一层中间件的处理。一般
- 电脑安装git客户端、注册github账号并登陆到本地项目文件夹右键选择git bash here输入个人信息(代码提交者)git conf
- 这学期在学python,感觉想写一个东西来巩固自己的基础,因为大二的时候我看过python,所以还是一共花了几个小时写了一个基于mysql的
- 分享人:轻侯设计师常有这样的疑惑:如何知道用户浏览网页的习惯?如何设计出符合用户使用习惯的网页?如何从搜索引擎带来更多的流量?眼动研究可以帮
- 函数的返回值一个函数执行后可以返回多个返回值def measure(): print('测量开始。。。。&
- 这篇文章主要介绍了python实现windows桌面截图代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值
- PyMysql使用详解在编写小脚本时,PyMysql是快速连接并操作数据库的一个不错选择。安装pip3 install PyMysql# 可
- 前言:Go 语言追求简洁优雅,所以,Go 语言不支持传统的 try…catch…finally
- 实时画图import matplotlib.pyplot as pltax = [] # 定义一个 x 轴的空列表用来接收动态
- 在看到7yue博客——“换手来用”的思考 有这么一句话:RIA是一个更趋向于“体验”设计的领域,不仅仅包括“开发人员”,还包括“设计人员”,
- 通过valuelist的queryMap传递过来的参数默认都为string类型,在valuelist配置文件的hql中,如果直接将该值赋给整
- function getExplorerInfo() { var explorer = window.navigator.user
- defer介绍defer是golang的一个特色功能,被称为“延迟调用函数”。当外部函数返回后执行defer。类似于其他语言的 try… c
- 一开始学习 Python 的时候习惯性的使用 C 中的 a++ 这种写法,发现会报 SyntaxError: invalid syntax
- 1. 停止服务MySQL2. 卸载mysql相关的程序3. 删除注册表(运行->regedit),machine->system
- 一.查询第二个字母是t或者a的雇员的全部信息 select * from employees where fi
- 最近在学习vue,今天看到自定义事件的表单输入组件,纠结了一会会然后恍然大悟...官方教程写得不是很详细,所以我决定总结一下。v-model
- python中是区分大小写的,不管是变量、函数、还是类,都要严格的区分大小写。例如,page和Page是两个不同的变量,name和Name也
- 目录1、关键字参数和位置参数(1)关键字参数(2)位置参数2、接受任意数量的参数(1)接受任意数量的位置参数(2)接受任意数量的关键字参数(