编写如下标量函数:输入某个人的生日,返回该生日对应的年龄
时间: 2024-03-05 11:52:16 浏览: 61
python根据出生日期返回年龄的方法
以下是一个 Python 代码示例,实现计算某个人的年龄:
```python
from datetime import datetime
def calculate_age(birthdate):
"""计算某个人的年龄"""
# 获取当前日期
today = datetime.today()
# 计算年龄
age = today.year - birthdate.year - ((today.month, today.day) < (birthdate.month, birthdate.day))
return age
```
其中,`birthdate` 是一个 `datetime` 类型的对象,表示某个人的生日。函数会利用当前日期和输入的生日计算出该人的年龄,并返回一个整数值。
阅读全文