I was wondering about the best practices for indicating invalid argument combinations in Python. I\'ve come across a few situations where you have a function like so:
I've mostly just seen the builtin ValueError used in this situation.
ValueError