Вопросы к Поиску с Алисой
ValueError в контексте программирования на Python — встроенное исключение, которое возникает, когда функция или операция получает аргумент правильного типа, но с неприемлемым значением. ru.hexlet.io realpython.com
Это означает, что тип аргумента в порядке, но его фактическое значение не подходит для текущей операции. realpython.com
Некоторые ситуации, когда возникает ValueError:
Пример: исключение ValueError возникает, если попытаться преобразовать строку, которая не представляет допустимое число, в целое число. realpython.com