Respuesta :
Answer:
See explaination for the program code.
Explanation:
fh = open('steps.txt', 'r')
lines = fh.readlines()
start = 0
days_in_months = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
print('{:<7s} {:<10s}'.format('Month', 'Average Steps'))
for m in range(12):
end = start + days_in_months[m]
steps = lines[start:end]
avg = 0
for s in steps:
avg = avg + int(s)
avg = avg // len(steps)
print('{:<7d} {:<10d}'.format(m+1, avg))
start = start + days_in_months[m]
Please kindly check attachment for for the program code.
In this exercise we have to use the knowledge of computational language in python to write the code.
This code can be found in the attached image.
To make it simpler the code is described as:
fh = open('steps.txt', 'r')
lines = fh.readlines()
start = 0
days_in_months = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
print('{:<7s} {:<10s}'.format('Month', 'Average Steps'))
for m in range(12):
end = start + days_in_months[m]
steps = lines[start:end]
avg = 0
for s in steps:
avg = avg + int(s)
avg = avg // len(steps)
print('{:<7d} {:<10d}'.format(m+1, avg))
start = start + days_in_months[m]
See more about python at brainly.com/question/22841107