Я изучаю питон самостоятельно из книги и решаю проблемы. В одной проблеме пользователь вводит количество дождя для каждого месяца в течение одного года в течение нескольких лет. Мне нужно найти среднее количество осадков за каждый год (сумма (месячный дождь) / numb_months, а также среднее количество осадков за этот период, например, за два года. В следующем коде я могу получить среднее значение за каждый год (I я использовал только 3 месяца вместо 12 месяцев, чтобы избежать утомительного ввода сейчас), но я не знаю, где мне нужно поместить аккумулятор для общего дождя в этот период, а затем усреднить его. Я ценю вашу помощь.
number_of_months = 3
years_in_period = int(input("Please enter the number of years in the period. \n"))
for year in range(years_in_period):
yearly_rain = 0
print('Year', year+1)
print('−−−−−−−−−−−−−−−−−')
for month in range(number_of_months):
print('Month', month+1, end='')
monthly_rain = float(input("Please enter rainfall for this month: \n"))
yearly_rain += monthly_rain
average_yearly_rainfall = yearly_rain / number_of_months
print("Average yearly rainfall of year ", year+1, " is ", average_yearly_rainfall)
print("Year total rain is", yearly_rain)
print()