Напишите программу на Python 3, которая будет считывать значения температуры воздуха, измеренные метеорологом в течение
Напишите программу на Python 3, которая будет считывать значения температуры воздуха, измеренные метеорологом в течение нескольких дней, и выводить среднюю температуру за этот период. Для завершения ввода данных введите значение, меньшее -300 (так как реальная температура не может быть ниже -273.15). Важно отметить, что при использовании действительных чисел могут возникать округления, что может незначительно отразиться на конечном результате, но это не повлияет на проверку решения. Введите несколько (не менее одного) действительных чисел на отдельных строках.
Пояснение: Для решения этой задачи нам потребуется считывать значения температуры в цикле до тех пор, пока не будет введено значение меньше -300. Мы будем сохранять сумму всех введенных значений и их количество. После того, как ввод будет завершен, мы поделим сумму на количество значений, чтобы получить среднюю температуру. Далее, мы выведем среднюю температуру на экран.
Дополнительный материал:
temperatures = []
while True:
temperature = float(input("Введите значение температуры (для завершения введите значение меньше -300): "))
if temperature < -300:
break
temperatures.append(temperature)
Совет: При решении этой задачи важно помнить, что необходимо вводить значения температуры по одному на отдельных строках и использовать числа с плавающей запятой (например, 25.5). Также обратите внимание на условие завершения ввода - введите значение, которое точно меньше -300, чтобы программа могла определить конец ввода.
Задание для закрепления: Напишите программу на Python 3 для расчета средней скорости движения автомобиля за некоторый промежуток времени. Вам понадобятся значения пройденного расстояния и затраченного времени. Выведите среднюю скорость на экран.
Все ответы даются под вымышленными псевдонимами! Здесь вы встретите мудрых наставников, скрывающихся за загадочными никами, чтобы фокус был на знаниях, а не на лицах. Давайте вместе раскроем тайны обучения и поищем ответы на ваши школьные загадки.
Пояснение: Для решения этой задачи нам потребуется считывать значения температуры в цикле до тех пор, пока не будет введено значение меньше -300. Мы будем сохранять сумму всех введенных значений и их количество. После того, как ввод будет завершен, мы поделим сумму на количество значений, чтобы получить среднюю температуру. Далее, мы выведем среднюю температуру на экран.
Дополнительный материал:
Совет: При решении этой задачи важно помнить, что необходимо вводить значения температуры по одному на отдельных строках и использовать числа с плавающей запятой (например, 25.5). Также обратите внимание на условие завершения ввода - введите значение, которое точно меньше -300, чтобы программа могла определить конец ввода.
Задание для закрепления: Напишите программу на Python 3 для расчета средней скорости движения автомобиля за некоторый промежуток времени. Вам понадобятся значения пройденного расстояния и затраченного времени. Выведите среднюю скорость на экран.