+аньён1

Python 3.10 Надо сделать бесконечный ввод чисел пока не напишешь пробел и после того как напишешь пробел находилось среднее арифметическое всех чисел которые ввели

Ответы 2

Ответ
0,0/5
Ответ разместил: met5
+
Доступ после просмотра рекламы
Ответы будут доступны после просмотра рекламы

lst = [int(i) for i in iter(input, ' ')]

print(sum(lst) / len(lst))

Объяснение:

что такое iter и с чем его едят?

iter - встроенная функция которая либо создает итератор из переданного объекта, то есть просто передать список, либо при указании второго аргумента, в этом случае он равняеться " ", он будет принимать значения при функции, указанной первым аргументом, до тех пор пока значение, которое он получает при вызове этой функции, не будет равняться второму аргементу. В этом случае iter будем принимать строки с числами от пользователя, до тех пор, пока эта строка не будет равняться " "

русскоязычная документация по list comrehension - highload.today/comprehensions-python/

Ответ
0,0/5
Ответ разместил: haskaa12
+
Доступ после просмотра рекламы
Ответы будут доступны после просмотра рекламы

numbers = []

while True:

number = input()

if number == " ":

break

numbers.append(int(number))

average = sum(numbers) / len(numbers)

print(average)

Другие вопросы по Информатике

Категория
Информатика, miko1909
Уфермера петрушкина есть экспериментальная пасека. он получил от своих пчёл 24 литра меда. ему разделить мёд на три равные части с сосудов ёмкостью 13, 11 и 5 литров....
Ответов: 3
Категория
Информатика, mironovaulyana30
Художественное описание множества для проекта по информатике минимум 4 или 5...
Ответов: 2
Категория
Информатика, zhainasulimenova
Описать 6 различных переменных и придумать любое выражение с ними...
Ответов: 2
Категория
Информатика, LLarь
Контрольная работа.! французский язык....
Ответов: 1
Категория
Информатика, saksharovsasha
Напишите программу для скретч​...
Ответов: 2
Категория
Информатика, protsevskaja26
Написать программу на pascal: дана последовательность целых чисел a1, a2, …, an. выяснить, будет ли она возрастающей....
Ответов: 3
ИП Астанов Олег Владимирович, 123022, Москва, 2-ая Звенигородская 11, ОГРН ИП 321774600791769, ИНН: 771475340879