Функция max() вызывает ошибку при передаче пустого списка, потому что не может вернуть значение, так как в пустой последовательности нет элементов для сравнения. 15
Чтобы устранить ошибку, можно добавить значения в список перед вызовом функции max() или указать аргумент ключевого слова по умолчанию, который будет возвращён, если последовательность пуста. 2