将年转换为月;年到天使用 python

Convert years to months; and years to days using python

有人可以帮助我使用 input 方法将年数转换为月数,将年数转换为天数吗?
输出应该是这样的:

>>> MyFunction()
# Input
2

# Output
2 years = 24 months
2 years = 730.50 (rounded) days

您可以将年份乘以 12 得到月份,再乘以 365 得到天数。如果超过 4 年,那么还要将年数//4 添加到天数中,因为每个闰年都会多出一天。您的代码:

years=int(input("Enter years= "))
print("Months: ",years*12)
print("Days: ",((years*365)+years//4))