我是编程新手,我已经掌握了Python的一些基础知识,并且为了进行练习,我尝试编写了一个程序,该程序可以根据某人的出生日期来计算其年龄。我认为我得到的天数不正确,因为我使用了一些在线计算器,而最终价值却与我得到的不同。
这是我编写的代码:
import datetime
user_age = [input("Day: "), input("Month: "), input("Year: ")]
day, month, year = user_age
year_now = datetime.datetime.now()
ad_days = (1970 * 365) + (year_now.year * 365)
user_days = (int(year) * 365) + (int(month) * 31) + int(day)
days_old = ad_days - user_days
print(days_old)
感谢您的所有帮助,并祝您生活愉快。