Practice 6¶
Question 1¶
The file monthly-sunspots.txt contains one floating point number per line. Write a program which opens the file, reads the numbers into a list or array, then plots the data as a line graph.
Question 2¶
The time() function returns the number of seconds which have elapsed since January 1 1970.
from time import time
print(time())
1609431989.253785
Write a program which writes the current time to the file current_time.txt. Investigate the difference between opening the file in write mode versus append mode.
Question 3¶
Write a program which creates 9 files named element_1.txt to element_9.txt containing the name and description of the first 9 chemical elements listed in the file periodic_table.csv. E.g., element_1.txt should contain:
Hydrogen
colorless gas