Условия задачи:

 

Средняя толщина слоя дождевых осадков. Напишите программу, которая применяет вложенные циклы для сбора данных и вычисления средней толщины слоя дождевых осадков за ряд лет. Программа должна сначала запросить количество лет. Внешний цикл будет выполнять одну итерацию для каждого года. Внутренний цикл будет делать две­надцать итераций, одну для каждого месяца. Каждая итерация внутреннего цикла за­прашивает у пользователя миллиметры дождевых осадков в течение этого месяца. После всех итераций программа должна вывести количество месяцев, общее количество мил­лиметров дождевых осадков и среднюю толщину слоя дождевых осадков в месяц в те­чение всего периода.

 

Решение задачи:

MONTH = 12
year = int(input('Сколько лет велось исследование: '))
totall = 0
for i in range(1,year+1):
    for c in range(1,MONTH+1):
        osadki = float(input(f'Укажите количество мм осадков в {c} месяц {i} года: '))
        totall += osadki
all_month = MONTH * year
print(f'За {all_month} месяца выпало {totall} мм осадков, среднее количество осадков в месяц {totall / all_month} мм')