第七题

戏唱故梦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岁
ON THIS PAGE