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

Python

1.В списку містяться значення середньої температури повітря кожного дня січня. Визначте середню температуру повітря за весь місяць. З’ясуйте, скільки разів за місяць середня денна температура була вище нуля.

2. В списку містяться n чисел. Визначити середнє арифметичне чисел, кратних числу 3.

Ответы

Автор ответа: p15
2

Ответ:

1.

temperatures = [0.7, 1.1, -0.3, 0.9, 0.4, 0.5, 0.7, -0.8, 1.2, 0.6, 0.7, 0.8]

# Рахуємо середню температуру за місяць

print("Середня температура за місяць:", sum(temperatures)/len(temperatures))

# Визначаємо скільки разів за місяць середня денна температура була вище нуля

print("Середня денна температура була вище нуля", sum(1 for i in temperatures if i>0), "разів за місяць")

2.

a=[425,5,26,77,4,5,88,5,422]

try:

   print('середнє арифметичне чисел, кратних числу 3:',sum(i for i in a if i%3==0)/sum(1 for i in a if i%3==0))

except ZeroDivisionError:

   print('В списку немає чисел, кратних числу 3')

Объяснение:

во втором задании в списке нет чисел, кратных 3-м для теста, но вы можете их создать.

Похожие вопросы
Предмет: Английский язык, автор: belaevapolina517
Предмет: Математика, автор: evchinanatalia