Question: Need this in Python: The National Weather Service collects much data about the weather, including average daily temperatures. I have provided a temperature file for

Need this in Python:

The National Weather Service collects much data about the weather, including average daily temperatures. I have provided a temperature file for Houston that contains Houston's average daily temperatures from 1995 until 2016. Write a program that reads in all the temperature data from TXHOUSTO.txt. Do not use any built-in functions such as max and min. Even if you have read ahead, do not use lists. Then I would like you to find the following and write it out to a file:

1) The date that had the lowest average daily temperature.

2) The date that had the highest average daily temperature.

3) The date and daily average temperature on July 4, 2000.

If the daily average temperature is -99, skip that record. A value of -99 means that the temperature was not recorded on that day. Your output file should be named "temperature-answers.txt". You should upload both your program file and your output file to blackboard. Hint: After you read in a line of temperature data, you will need to use the split() method to get the values out of the line. You can find more here: https://docs.python.org/3.4/library/stdtypes.html#str.split You should also refer back to the functions chapter and look at examples of when multiple values are returned from a function and are then assigned into multiple variables. For example, you can do something like this --> x, y = 1, 2 After this statement x = 1 and y = 2

Screenshots from file TXHOUSTO.txt:

Need this in Python: The National Weather Service collects much data aboutthe weather, including average daily temperatures. I have provided a temperature filefor Houston that contains Houston's average daily temperatures from 1995 until 2016.

1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 52.2 38.5 42.0 41.2 37.2 52.1 51.8 51.0 62.4 68.7 72.4 71.6 60.5 53.3 10 56.1 52.8 65.4 17 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 42.9 55.2 61.7 69.1 27 49.8 46.5 47.1 55.7 58.9 66.3 55.7 56.5 30 31 45.6 10 67.6 64.9 41.5 44.6 49.8 66.7 64.5 17 60.9 24 1995 1995 1995 1995 1995 1995 1995 1995 1995 1995 58.4 27 70.5 53.6 48.5 44.3 48.5 59.5

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!