Электронная таблица содержит результаты ежечасного измерения температуры воздуха на протяжении трёх месяцев. Определите, сколько раз за время наблюдений температура в 20:00 была ниже среднесуточной температуры того же дня.
Решение Excel:
Откроем файл электронной таблице и в столбце посчитаем среднесуточную температуру. В ячейку
впишем формулу
СУММ
и растянем её вниз до ячейки
. В ячейку
впишем формулу
ЕСЛИ
.
Осталось посчитать сумму чисел в столбце . Для этого в любую ячейку впишем формулу
СУММ
и получим ответ 28.
Решение программой:
f = open(’9.txt’, ’r’)
data = [list(map(float, line.replace(’,’, ’.’).split())) for line in f]
f.close()
count = 0
for day in data:
average_temp = sum(day) / 24
if day[20] < average_temp:
count += 1
print(count)
Ответ: 28