要从文本文件中找出每个月的天数,可以使用一个字典来存储每个月份的天数。然后,通过读取文本文件的内容,将月份作为键,天数作为值存储到字典中。
以下是一个示例代码:
# 创建一个字典来存储每个月份的天数
month_days = {}
# 打开文本文件并读取内容
with open("file.txt", "r") as file:
# 逐行读取文件内容
for line in file:
# 使用split函数将每行内容按空格分割成列表
data = line.strip().split()
# 将月份作为键,天数作为值存储到字典中
month_days[data[0]] = int(data[1])
# 打印字典内容
for month, days in month_days.items():
print(f"{month}: {days}天")
假设文本文件(file.txt)的内容如下:
January 31
February 28
March 31
April 30
May 31
June 30
July 31
August 31
September 30
October 31
November 30
December 31
运行以上代码将输出:
January: 31天
February: 28天
March: 31天
April: 30天
May: 31天
June: 30天
July: 31天
August: 31天
September: 30天
October: 31天
November: 30天
December: 31天