Python 蟒蛇的寿命
我试图用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
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。daysdays
是一个对象,所以只需打印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”)
立即获取生日。