python根据出生日期获得年龄的方法


Posted in Python onMarch 31, 2015

本文实例讲述了python根据出生日期获得年龄的方法。分享给大家供大家参考。具体如下:

这段代码可以根据用户的出生日期获得其年龄,born参数为date类型

def calculate_age(born):
 today = date.today()
 try:
  birthday = born.replace(year=today.year)
 except ValueError:
# raised when birth date is February 29 
# and the current year is not a leap year
  birthday = born.replace(year=today.year, day=born.day-1)
 if birthday > today:
  return today.year - born.year - 1
 else:
  return today.year - born.year

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
详解Python中time()方法的使用的教程
May 22 Python
Python网站验证码识别
Jan 25 Python
python中根据字符串调用函数的实现方法
Jun 12 Python
Python 正则表达式的高级用法
Dec 04 Python
Windows下Python2与Python3两个版本共存的方法详解
Feb 12 Python
python画折线图的程序
Jul 26 Python
pygame实现雷电游戏雏形开发
Nov 20 Python
python实现远程控制电脑
May 23 Python
详解Python中的分支和循环结构
Feb 11 Python
django项目中使用云片网发送短信验证码的实现
Jan 19 Python
Python爬取网站图片并保存的实现示例
Feb 26 Python
matplotlib之pyplot模块实现添加子图subplot的使用
Apr 25 Python
用Python进行一些简单的自然语言处理的教程
Mar 31 #Python
用Python制作在地图上模拟瘟疫扩散的Gif图
Mar 31 #Python
以一段代码为实例快速入门Python2.7
Mar 31 #Python
11个并不被常用但对开发非常有帮助的Python库
Mar 31 #Python
Python的Flask框架中@app.route的用法教程
Mar 31 #Python
使用Python的Flask框架实现视频的流媒体传输
Mar 31 #Python
在Python3中初学者应会的一些基本的提升效率的小技巧
Mar 31 #Python
You might like
php动态生成缩略图并输出显示的方法
2015/04/20 PHP
如何用PHP来实现一个动态Web服务器
2015/07/29 PHP
thinkphp自带验证码全面解析
2016/09/18 PHP
解析jquery获取父窗口的元素
2013/06/26 Javascript
js传中文参数controller里获取参数乱码问题解决方法
2014/01/03 Javascript
14个有用的Jquery技巧分享
2015/01/08 Javascript
jQuery实现字符串按指定长度加入特定内容的方法
2015/03/11 Javascript
javascript+html5实现绘制圆环的方法
2015/07/28 Javascript
javascript实现在指定元素中垂直水平居中
2015/09/13 Javascript
js实现对ajax请求面向对象的封装
2016/01/08 Javascript
js实现可旋转的立方体模型
2016/10/16 Javascript
canvas实现十二星座星空图
2017/02/14 Javascript
JavaScript中的工厂函数(推荐)
2017/03/08 Javascript
react-redux中connect()方法详细解析
2017/05/27 Javascript
JS Input里添加小图标的两种方法
2017/11/11 Javascript
tracking.js实现前端人脸识别功能
2020/04/16 Javascript
nodejs各种姿势断点调试的方法
2020/06/18 NodeJs
[01:03:36]Ti4 循环赛第三日DK vs Titan
2014/07/12 DOTA
python读取.mat文件的数据及实例代码
2019/07/12 Python
python实现爬虫抓取小说功能示例【抓取金庸小说】
2019/08/09 Python
python如何从文件读取数据及解析
2019/09/19 Python
python标识符命名规范原理解析
2020/01/10 Python
python小程序基于Jupyter实现天气查询的方法
2020/03/27 Python
django创建css文件夹的具体方法
2020/07/31 Python
Python自动化测试中yaml文件读取操作
2020/08/20 Python
记录一下scrapy中settings的一些配置小结
2020/09/28 Python
Html5中localStorage存储JSON数据并读取JSON数据的实现方法
2017/02/13 HTML / CSS
HTML5轻松实现全屏视频背景的示例
2018/04/23 HTML / CSS
大专应届生个人的自我评价
2013/11/21 职场文书
2014两会学习心得:榜样精神伴我行
2014/03/17 职场文书
优秀团员事迹材料1500字
2014/08/31 职场文书
2014年应急工作总结
2014/12/11 职场文书
上班迟到检讨书
2015/05/06 职场文书
2019辞职报告范本3篇!
2019/07/23 职场文书
pytorch中[..., 0]的用法说明
2021/05/20 Python
css常用字体属性与背景属性介绍
2022/02/28 HTML / CSS