Antoon Pardon wrote: > Op 2005-06-22, Michael Hoffman schreef <[EMAIL PROTECTED]>: > >>Remi Villatel wrote: >> >>>Fredrik Lundh wrote: >>> >>>>checking if a logical expression is true by comparing it to True is bad >>>>style, and comparing values using "is" is also bad style. >>> >>>I wrote it this way because, first, it's perfectly valid Python code and, >>>second and most important, it's also a valid english sentence. >> >>As others have pointed out, it's not perfectly valid code. In fact it is >>frequently incorrect. > > > That the same code would be incorrect in other circumstances doesn't > make it invalid as it was used in a specific situation. > > I have written code my self with an "if var is True" statement and > that is exactly what I wanted. Replacing it with "if var" would > have broken the the program.
That point was not lost on me (which is why I said it was frequently incorrect). I think it was lost on the OP though. -- Michael Hoffman -- http://mail.python.org/mailman/listinfo/python-list