Помогите:нужно написать всё это в питоне
Заполните массив случайными числами в интервале [0,100] и найдите среднее арифметическое
его значений.
Пример:
Массив:
1 2 3 4 5
Среднее арифметическое 3.000
Заполните массив случайными числами в интервале [0,100] и подсчитайте отдельно среднее
значение всех элементов, которые <50, и среднее значение всех элементов, которые ≥50.
Пример:
Массив:
3 2 52 4 60
Среднее арифметическое элементов [0,50): 3.000
Среднее арифметическое элементов [50,100): 56.000
Ответы
Ответ дал:
1
Ответ:
import numpy
#генерация массива
l = list(numpy.random.randint(0, 100, 5))
print(l)
print(f"Среднее арифметическое всех значений: {sum(l) / len(l)}")
a_l, b_l = [], [] # Списки элементов [0,50) и [50,100)
a, b = 0, 0 # Суммы элементов [0,50) и [50,100)
for i in l:
if i < 50: a_l.append(i); a=a+i
else: b_l.append(i); b=b+i
print(f"Среднее арифметическое элементов [0,50) - {a_l}: {a / len(a_l)}")
print(f"Среднее арифметическое элементов [50,100) - {b_l}: {b / len(b_l)}")
Приложения:
![](https://st.uroker.com/files/870/870142f2818bda8e213f54993c6686aa.png)
Вас заинтересует
1 год назад
1 год назад
1 год назад
7 лет назад
7 лет назад