def get_day_month_year(date):
d, m, y = date.split(',')# split the date and return a tuple of integer (day, month, year)
return (d, m, y)
print(get_day_month_year(1/11/1970))
我无法获得(1,11,1970)
而是收到错误。我可以知道出了什么问题吗?
答案 0 :(得分:3)
两件事:
1/11/1970
是一个数字(1除以11除以1970),您正在寻找一个字符串("1/11/1970"
)。
该功能在逗号上拆分,您可能希望将其拆分为"/"
而不是","
。
答案 1 :(得分:1)
def get_day_month_year(date):
d, m, y = date.split('/')
return (d, m, y)
print(get_day_month_year("1/11/1970"))