Which of these are you arguing should fail if Python changes to returning [+/-]inf instead of raising ZeroDivisionError?
That should raise an exception; inf/inf is meaningless (just as division by zero is meaningless with finite numbers).assert inf / inf == 1