用出生日期算年龄的函数(过了示例是一个)
以下是一个用出生日期计算年龄的函数的Python代码示例:。
```python。
from datetime import date。
def calculate_age(birthdate):。
today = date。today()。
age = today。year - birthdate。year。
# 检查是否已经过了生日,假如过了就减少一岁。
if today。month < birthdate。month or (today。month == birthdate。month and today。day < birthdate。day):。
age -= 一、
return age。
# 示例用法。
birthdate = date(1990, 5, 15)。
age = calculate_age(birthdate)。
print(age) # 输出:3一、
```。
标签: