Just out of academic interest, is there somewhere in the Python docs where the following is explained?
>>> 3 == True False >>> if 3: print("It's Twue") It's Twue i.e. in the if statement 3 is True but not in the first -- https://mail.python.org/mailman/listinfo/python-list