python丨输入出生日期计算自己年龄

  • Post author:
  • Post category:python


输入你的出生日期(含有年月日),取系统时间,计算自己的年龄,不满一年的输出天数。

要求输出形式为:我出生在****年**月**日,星期*,现在**岁**天了

from datetime import datetime
y,m,d=eval(input("输入出生年月日,用逗号隔开:"))
t1=datetime(y,m,d)
t2=datetime.now()
print("我出生在",t1.year,"年",t1.month,"月",t1.day,"日,星期",t1.isoweekday(),"现在",int((t2-t1).days/365),"岁",int((t2-t1).days%365),"天")



版权声明:本文为m0_57894236原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。