#16.2 比较锡卡特和死亡谷的气温
import csv
import matplotlib.pyplot as plt
from datetime import datetime
filename_v = "death_valley_2014.csv"
with open(filename_v) as v:
reader_v = csv.reader(v)
header_row_v = next(reader_v)
dates_v, highs_v, lows_v = [], [], []
for row_v in reader_v:
try:
date_v = datetime.strptime(row_v[0], "%Y-%m-%d")
high_v = int(row_v[1])
low_v = int(row_v[3])
except ValueError:
print(date_v, "missing data")
else:
dates_v.append(date_v)
highs_v.append(high_v)
lows_v.append(low_v)
filename_s = "sitka_weather_2014.csv"
with open(filename_s) as s:
reader_s = csv.reader(s)
header_row_s = next(reader_s)
dates_s, highs_s, lows_s = [], [], []
for row_s in reader_s:
try:
date_s = datetime.strptime(row_s[0], "%Y-%m-%d")
《Python编程从入门到实践》Chapter 16练习题
最新推荐文章于 2022-07-21 18:52:01 发布