Заполните массив(из 5 элементов) случайными числами в интервале [0,100] и найдите среднее арифметическое его значений.
Используя справочный материал
Приложения:
Ответы
Ответ дал:
0
import random
from random import randint
items = [random.randint(0, 100) for i in range(5)] # 0, 100 от 0 до 100
znach = sum(items)
znach2 = znach / 5
print(znach2)
hwbshsheh:
Написано все . По справочному материалу
так работает же
Во-первых, зачем 2 импорта? Во-вторых, зачем куча лишних переменных?
Когда списываешь код со стаковерфлоу, надо подумать как он работает.
Когда списываешь код со стаковерфлоу, надо подумать как он работает.
главное работает
не работает твой код, ни капли.
работает
только что проверил
в pycharm
ну ладно, работать будет, т.к. это питнон. Другой язык бы уже ругался за 2 иморта. Но змейке плевать.
Ответ дал:
0
Ответ:
from random import randint
numbers = [randint(0, 100) for i in range(5)]
print(sum(numbers) / 5)
2 решение:
from random import randint
numbers = []
for i in range(5):
numbers.append(randint(0, 100))
print(sum(numbers) / 5)
Объяснение:
Импортируем функцию randint из модуля random.
Инициализируем массив numbers записывая рандомные значения через цикл.
Выводим среднее арифметическое чисел.
Т.е. Сумма чисел делить на кол-во чисел.
Для вычисления суммы чисел используем функцию sum
Попытался разглядеть твой материал, 2 решение смотри.
Вас заинтересует
2 года назад
2 года назад
2 года назад
2 года назад
8 лет назад
9 лет назад