在不使用"if"的情况下从文本文件中查找月天数

编写以月为单位的天数程序,以便程序提示用户输入文件名并从文件中读取日期。
文件中的日期以dd.mm.yyyy格式写入。该程序在每一行中查找月份(提示:使用Split)并打印出该月的天数。
重写该函数,使其不包含用于返回天数的条件(IF)语句。该函数应该使用列表来执行此操作。不要为闰年添加检查(假设2月份有28天)。
我有这样的代码:
日期={}
文件=INPUT("输入文件名:")
文件=OPEN("dates.txt","r")
对于文件中的行:
月份=line.plit(".")
日期=月[1]
打印(日期)
但它只从文本文件中读取月份。如何在此代码中添加另一个公式来读取月份并声明日期,而不使用"if"?

标签: python

添加新评论