Я пытаюсь создать функцию, которая может получить любое количество входов и найти медиану. Я чувствую, что все это неправильно, я не могу получить этот функционал.
Что мне нужно сделать?Как найти медиану?
- Я сделал свой список
- Я спросил у пользователя входов
- Я отсортированных с NumPy
- я напечатал медианный
Код:
import numpy
numbers = [1,2,3]
1 = input("Please type your first number")
2 = input("please type your second number")
3 = input("please type your third number")
median = numpy.median(numbers)
print(median)
То, что я пытаюсь для достижения:
Какие номера вы бы хотели найти? 1,2,3,4,5,6,7
Медиана: 4
Вы не можете назначить '1'. '1' - число; вы не можете превратить его в «2» или что-то в этом роде. – user2357112
Я только начинаю программировать, я этого не знал. Как бы я его назначил? – Stevenson
Назначьте переменные или элементы списка или добавьте их в список. – user2357112