None, False, True
NO-MAIL at hotmail.com
Tue Sep 16 23:52:04 CEST 2003
"Skip Montanaro" <skip at pobox.com> wrote in message news:mailman.1063744462.12059.python-list at python.org...
> >> If I remember it right, None is going to be promoted into keywords
> >> soon. Therefore the warning.
> M-a-S> Will it be lower-case (together with false and true) like all
> M-a-S> other keywords or is it just a start of mess?
> Python is a case-sensitive language. Variables named "none" and "None" are
> different. It's unlikely that Python's case-sensitive properties will
> change, so the SyntaxWarning will only be raised for "None".
That's why I feel that none, true and false must be literals and keywords (not variables).
BTW this won't prevent True and False from staying in the language (till 3.0 :-)
and behaving exactly as they do now:
>>> True = False; False = not True
Only the output will be
More information about the Python-list