runtime
All projects

Weather Insights & Alert Reporter

Read a weather file, skip the blank readings, and flag a day that is too hot or too cold.

The project

You're reading real daily weather for Wichita, Orlando and Sioux Falls, from January through April 2024. A blank temperature means the station didn't report it. You'll count the days, skip blanks, average Wichita's highs, and flag a day that reaches 32 C or falls to -15 C.

The steps

Your files

  • insights.py you write this
  • main.py you write this
  • weather.py already written
  • data/daily_weather.csv 363 rows
Weather Insights & Alert Reporter — Python project · Runtime