Raised when a function receives an argument of the right type but an inappropriate value, and the situation is not described by a more specific exception such as IndexError.
ValueError
python Raised when a function receives an argument of the right type but an inappropriate value, and the situation is not described by a more specific exception such as IndexError.