私は Python プログラミングの初心者であり、コーディングに問題があります。出力に年齢が日と秒で正しく表示されないためです (以下の「出力」に示すように)。
出力
Please enter your birthday
Year:1985
Month (1-12):5
Date:8
Your age is 10024 days, 0:00:00
この問題を解決する理由と方法をさらに支援できる人はいますか?
コード
print "Please enter your birthday "
bd_y=int(input("Year:"))
bd_m=int(input("Month (1-12):"))
bd_d=int(input("Date:"))
from datetime import date
now = date.today ()
age = date(int(bd_y), int(bd_m), int(bd_d))
print ("Your age is " + str(now-age))
前もって感謝します :)