如何计算 python 中日期的年龄表列表
how to calculate age form list of dates in python
如何根据列表计算年龄。这可能吗?
name= ['Jonas','Miko','Jenelyn']
birthdate=['02/26/2000','12/02/2001','04/21/1999']
expected output:
student Jonas age is 20 y.o
student Miko age is 19 y.o
student Jenelyn age is 21 y.o
您需要适当地设置日期格式,因此研究 datetime 日期函数并找出从这里开始的地方。
from datetime import date
today = date.today()
for n, bday in zip(name, birthdate):
age = (today - date(bday)).years
print("Student ", n, "age is ", age, "years old.")
如何根据列表计算年龄。这可能吗?
name= ['Jonas','Miko','Jenelyn']
birthdate=['02/26/2000','12/02/2001','04/21/1999']
expected output:
student Jonas age is 20 y.o
student Miko age is 19 y.o
student Jenelyn age is 21 y.o
您需要适当地设置日期格式,因此研究 datetime 日期函数并找出从这里开始的地方。
from datetime import date
today = date.today()
for n, bday in zip(name, birthdate):
age = (today - date(bday)).years
print("Student ", n, "age is ", age, "years old.")