Напишите программу на языке Python, которая вычисляет среднюю температуру за неделю. Пользователь вводит данные

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

Звонкий_Эльф

Конечно, я помогу вам написать программу на языке Python, которая будет вычислять среднюю температуру за неделю. Давайте начнем с простого решения:

python
temperatures = []
days_of_week = ["Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота", "Воскресенье"]

for day in days_of_week:
temperature = float(input(f"Введите температуру для {day}: "))
temperatures.append(temperature)

average_temperature = sum(temperatures) / len(temperatures)
print(f"Средняя температура за неделю: {average_temperature:.2f}")


Это решение использует список `temperatures` для сохранения введенных пользователем температур. Мы также определяем список `days_of_week`, чтобы выводить правильные дни недели при запросе ввода от пользователя.

Затем мы проходимся по каждому дню недели, запрашиваем у пользователя температуру и добавляем ее в список `temperatures`. После этого мы вычисляем сумму всех температур в списке `temperatures` и делим ее на количество элементов в списке с помощью функции `len()`, чтобы найти среднюю температуру.

Наконец, мы выводим среднюю температуру на экран с помощью функции `print()`. Код `:.2f` внутри скобок означает, что мы хотим вывести число с двумя знаками после запятой.

Теперь вы можете скопировать этот код, сохранить его в файле с расширением `.py` и запустить его в вашем интерпретаторе Python. После запуска программы она будет запрашивать у вас ввод температур на протяжении всей недели и выведет среднюю температуру.
Знаешь ответ?
Задать вопрос
Привет!
hello