6. Напишите два варианта программы на языке Python, вычисляющей среднюю за неделю температуру воздуха, организовав:
а) обработку последовательности;
б) обработку массива.
Исходные данные вводятся с клавиатуры.
Пример входных данных
Введите температуру
Понедельник>>12
Вторник>>10
Среда>>16
Четверг>>18
Пятница>>17
Суббота>>16
Воскресенье>>14
Пример выходных данных
Средняя температура за неделю>> 14.71

Ответ
а) Программа, использующая обработку последовательности:
temperatures = []
days = ["Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота", "Воскресенье"]
for day in days:
temp = int(input("Введите температуру\n{}>>".format(day)))
temperatures.append(temp)
average_temperature = sum(temperatures) / len(temperatures)
print("Средняя температура за неделю>>", round(average_temperature, 2))
б) Программа, использующая обработку массива:
temperatures = [0] * 7
days = ["Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота", "Воскресенье"]
for i in range(len(days)):
temperatures[i] = int(input("Введите температуру\n{}>>".format(days[i])))
average_temperature = sum(temperatures) / len(temperatures)
print("Средняя температура за неделю>>", round(average_temperature, 2))
Оба варианта программ позволят вводить температуры для каждого дня недели и затем вычисляют среднюю температуру по этим данным. Результат выводится с округлением до двух десятичных знаков.