Python 蟒蛇的寿命

Python 蟒蛇的寿命,python,python-2.7,datetime,Python,Python 2.7,Datetime,我试图用python创建一个程序,告诉你你已经活了多少天。我目前掌握的代码是: import datetime from datetime import timedelta year = int(input('Enter the year')) month = int(input('Enter the month')) day = int(input('Enter the day')) date1 = datetime.date(year, month, day) now = datetim

我试图用python创建一个程序,告诉你你已经活了多少天。我目前掌握的代码是:

import datetime
from datetime import timedelta

year = int(input('Enter the year'))
month = int(input('Enter the month'))
day = int(input('Enter the day'))
date1 = datetime.date(year, month, day)

now = datetime.datetime.now().date()

days = now - date1
print days

此时,它会打印天数,然后
0:00:00
。例如:
5914天,0:00:00
。有人知道如何摆脱
0:00:00
吗?

days
是一个对象,所以只需打印days。days
days
是一个对象,所以只需打印days。days就可以了,所以你只需要
(现在-date1)。days
?计算结果是一个对象。
>>打印'days:{}。格式(days.days)
阅读此内容将有很大帮助:您可以使用
from datetime import date;now=date.today()
。您可以使用
birthday=datetime.strtime(原始输入('Enter birthday as YYYY-MM-DD:'),'%Y-%m-%d')
立即获取生日。因此,您只需要
(now-date1).天
?计算结果是一个对象。
>>打印'days:{}。格式(days.days)
阅读此内容将有很大帮助:您可以使用
from datetime import date;now=date.today()
。您可以使用
birthday=datetime.strtime(原始输入(“输入生日为YYYY-MM-DD:”),“%Y-%m-%d”)
立即获取生日。