使用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静态方法实例
Jan 14 Python
python 寻找优化使成本函数最小的最优解的方法
Dec 28 Python
在pandas中一次性删除dataframe的多个列方法
Apr 10 Python
Python Numpy:找到list中的np.nan值方法
Oct 30 Python
Python 保存矩阵为Excel的实现方法
Jan 28 Python
Django 中自定义 Admin 样式与功能的实现方法
Jul 04 Python
python 自动轨迹绘制的实例代码
Jul 05 Python
python 环境搭建 及python-3.4.4的下载和安装过程
Jul 20 Python
matplotlib.pyplot画图并导出保存的实例
Dec 07 Python
python如何使用Redis构建分布式锁
Jan 16 Python
Selenium元素定位的30种方式(史上最全)
May 11 Python
Django如何使用redis作为缓存
May 21 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
新闻分类录入、显示系统
2006/10/09 PHP
用 PHP5 轻松解析 XML
2006/12/04 PHP
PHP中=赋值操作符对不同数据类型的不同行为
2011/01/02 PHP
解析PHP跳出循环的方法以及continue、break、exit的区别介绍
2013/07/01 PHP
laravel5环境隐藏index.php后缀(apache)的方法
2019/10/12 PHP
用Javascript读取中文COOKIE的解决办法
2007/02/15 Javascript
几个高效,简洁的字符处理函数
2007/04/12 Javascript
理解Javascript_01_理解内存分配原理分析
2010/10/11 Javascript
HTML DOM的nodeType值介绍
2011/03/31 Javascript
页面调用单个swf文件,嵌套出多个方法。
2011/11/21 Javascript
javascript判断是否按回车键并解决浏览器之间的差异
2014/05/13 Javascript
jquery左边浮动到一定位置时显示返回顶部按钮
2014/06/05 Javascript
JavaScript闭包函数访问外部变量的方法
2014/08/27 Javascript
javascript面向对象之定义成员方法实例分析
2015/01/13 Javascript
AngularJS iframe跨域打开内容时报错误的解决办法
2015/01/26 Javascript
利用jQuery中的ajax分页实现代码
2016/02/25 Javascript
JS 事件绑定、事件监听、事件委托详细介绍
2016/09/28 Javascript
浅谈Angularjs link和compile的使用区别
2016/10/21 Javascript
微信小程序实现美团菜单
2018/06/06 Javascript
webpack 代码分离优化快速指北
2019/05/18 Javascript
发布订阅模式在vue中的实际运用实例详解
2019/06/09 Javascript
layui 数据表格+分页+搜索+checkbox+缓存选中项数据的方法
2019/09/21 Javascript
[02:45]DOTA2英雄敌法师基础教程
2013/11/25 DOTA
用Python进行行为驱动开发的入门教程
2015/04/23 Python
Python实现批量修改文件名实例
2015/07/08 Python
深入讲解Python编程中的字符串
2015/10/14 Python
Python 闭包的使用方法
2017/09/07 Python
pygame实现成语填空游戏
2019/10/29 Python
python sorted函数原理解析及练习
2020/02/10 Python
django model object序列化实例
2020/03/13 Python
python sleep和wait对比总结
2021/02/03 Python
移动端HTML5开发神器之vconsole详解
2020/12/15 HTML / CSS
J2EE面试题大全
2016/08/06 面试题
2015年教师节活动总结
2015/03/20 职场文书
golang 实现Location跳转方式
2021/05/02 Golang
SQL bool盲注和时间盲注详解
2022/07/23 SQL Server