Предмет: Информатика,
автор: liza1111111111111112
Python
Заполните массив из 10 элементов случайными числами в интервале [0,100] и подсчитайте отдельно среднее значение всех элементов, которые <50, и среднее значение всех элементов, которые ≥50.
Скажите мне, пожалуйста, что не так в программе и как это исправить)
Приложения:
Ответы
Автор ответа:
0
не знаю что там в твоём коде не так. написал свой -
import random
number_list = []
for n in range(10):
number_list.append(random.randint(0, 100))
lower_fifty = []
higher_fifty = []
for i in number_list:
if i < 50:
lower_fifty.append(i)
elif i >= 50:
higher_fifty.append(i)
print('список элементов ниже пятидесяти:', lower_fifty)
print('список элементов выше пятидесяти:', higher_fifty)
amount_low = 0
amount_higher = 0
for low in lower_fifty:
amount_low = amount_low + low
for high in higher_fifty:
amount_higher = amount_higher + high
print('среднее значение элементов ниже пятидесяти: ' + str(amount_low / len(lower_fifty)))
print('среднее значение элементов выше пятидесяти: ' + str(amount_higher / len(higher_fifty)))
liza1111111111111112:
а мы такого не проходили
Похожие вопросы
Предмет: Русский язык,
автор: kn0pka2003
Предмет: Русский язык,
автор: Синечка
Предмет: Английский язык,
автор: jenjakatunceva
Предмет: Математика,
автор: Ilya16032007