第七题
戏唱故梦2025-04-10
代码
from datetime import datetime
birth_date = input("请输入出生日期(格式:YYYY-MM-DD):")
current_date = input("请输入当前日期(格式:YYYY-MM-DD):")
birth_date = datetime.strptime(birth_date, "%Y-%m-%d")
current_date = datetime.strptime(current_date, "%Y-%m-%d")
age = current_date.year - birth_date.year
if (current_date.month, current_date.day) < (birth_date.month, birth_date.day):
age -= 1
print(f"年龄:{age}岁")
运行结果
请输入出生日期(格式:YYYY-MM-DD):1990-05-15
请输入当前日期(格式:YYYY-MM-DD):2025-04-10
年龄:34岁