@UA2022

Функция в Python, как заменить уже извесние цифри на input от пользователя?

Хочу понять как вместо указания цифр, сделать input от пользователя.
Если сделать функцию которая собирает цифри а потом другая которая находит среднее вообще супер
def midel(*numbers):

    h = 0
    for n in numbers:
        h += n/len(numbers)
    return h
print(midel(4, 5, 6, 8))
  • Вопрос задан
  • 50 просмотров
Пригласить эксперта
Ответы на вопрос 1
@FOUREX
def midel(numbers):
    numbers = [int(number) for number in numbers]
    return sum(numbers) / len(numbers)


numbers = input("Введите цифры через пробел: ")
numbers = numbers.split(" ")

result = midel(numbers)

print(f"Результат: {result}")



Введите цифры через пробел: 2 2 2 2
Результат: 2.0
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
11 авг. 2022, в 00:49
50000 руб./за проект
11 авг. 2022, в 00:48
50000 руб./за проект
10 авг. 2022, в 22:56
3000 руб./за проект