Предмет: Информатика, автор: RAZ1H

!ЗАДАНИЕ СДЕЛАТЬ В PYTHON!
Создать список в котором дана температура воздуха за каждый день января.
Определить:
а) среднюю температуру за месяц;
б) сколько раз температура воздуха опускалась нижеуказанной метки.


Synt4x: "нижеуказанная метка" это средняя температура?
RAZ1H: получается так

Ответы

Автор ответа: Synt4x
1

from random import randint  

t = []  

print('Температура воздуха в январе за каждый день:')  

for i in range(1, 32):

   r = str(randint(-50, 10))

   t.append(r)

   print(str(i)+')', r+'°')  

t = list(map(int, t))

s = sum(t)//len(t)

k = 0  

print('\nСредняя температура воздуха за январь:', s, end='°\n\n')  

for i in t:

   if i < s:

       k += 1  

print('Температура воздуха опускалась {0} раз(а) ниже {1}'.format(k, s), end='°')

Приложения:

RAZ1H: Cпасибо
Похожие вопросы