Top.Mail.Ru
Ответы

ПОМОГИТЕ! СИЖУ РЕВУ! не знаю как сделать питон : Цикл while Задача «Среднее значение последовательности» ПОМОГИТЕ! SOS

Условие
Определите среднее значение всех элементов последовательности, завершающейся числом 0.

Во всех задачах считывайте входные данные через input() и выводите ответ через print().

Дополнен

не реву а просто в отчаянии

Дополнен

не реву а в отчаянии я

По дате
По рейтингу
Аватар пользователя
Новичок
7лет

Числа вводятся по одному. Последнее 0.

Аватар пользователя
Гуру
7лет

# Python 3

''' Получаем набор данных цифр '''
userInput = list(map(int,input('Введите набор чисел через пробел (Например 2 3 10 4 20 6 50 4 120 ):').split()))
''' Выбираем цифры завершающейся на 0 '''
outList = [i for i in userInput if i % 10 == 0]

''' Получаем среднее значение последовательности '''
print (outList)
print (sum(outList)/len(outList))

>>>
00>py.exe test.py
Введите набор чисел через пробел (Например 2 3 10 4 20 6 50 4 120 ): 2 3 10 4 20 6 50 4 120
[10, 20, 50, 120]
50.0

Аватар пользователя
Искусственный Интеллект
7лет

и что наревел там? еще один дублирующий вопрос

Аватар пользователя
Высший разум
7лет

Хватит уже реветь. Открой наконец-то учебник