[Python-ideas] Accepting "?" as a valid character for identifiers
Antoine Pitrou
solipsis at pitrou.net
Sun Oct 31 22:07:22 CET 2010
On Sun, 31 Oct 2010 13:55:36 -0300
Andre Roberge <andre.roberge at gmail.com>
wrote:
>
> While Python 3 does not allow ?, it does allow characters like ʔ (
> http://en.wikipedia.org/wiki/Glottal_stop_%28letter%29) which can be used
> to good effect in writing valid identifiers such as functions that return
> either True or False, etc., thus improving (imo) readability.
>
> Given that one can legally mimic ? in Python identifiers, and given that the
> ? symbol is not used for anything in Python, would it be possible to
> consider allowing the use of ? as a valid character in an identifier?
The fact that it looks like some other Unicode character is not really a
valid reason to allow it in identifiers.
Regards
Antoine.
More information about the Python-ideas
mailing list