Python 3.7 Windows 10: Я новичок в программировании, самоучка. Я выполнял очередные задачки по питону и мне попалось любопытная задачка которую так и не смог решить и я хотел бы посмотреть примеры кода, чтобы понять в чём я ошибся, сама задача "Вычисление среднего арифметического списка. В случае, если список пустой, то выбрасывать исключение ValueError(«List is empty»)"...
Вот пример моего кода:
Вот пример моего кода:
Код:
def mean_value(xs):
if not isinstance(xs, (list, tuple)):
raise TypeError(print('неправильный аргумент'))
if len(xs) == 0:
raise ValueError(print('List is empty'))
sum = 0
for n in xs:
sum = sum+n
return float(sum)/len(xs)
mean_value()