Python计算年龄岁月
时间: 2024-09-25 10:00:20 浏览: 102
使用Python计算你的年龄
在Python中,如果你想要计算一个人的年龄(岁)或从出生日期到当前日期的年数,你可以使用datetime模块。以下是一个简单的示例:
```python
from datetime import date
# 定义一个函数来计算年龄
def calculate_age(birth_date):
today = date.today() # 获取当前日期
age = today.year - birth_date.year # 减去出生年份得到岁数
if today.month < birth_date.month or (today.month == birth_date.month and today.day < birth_date.day): # 如果今天还没过生日,减一岁
age -= 1
return age
# 使用例子
birth_year = 1990
birth_month = 5
birth_day = 10
age = calculate_age(date(birth_year, birth_month, birth_day))
print(f"当前年龄:{age}岁")
阅读全文