unicode as valid naming symbols
antoon.pardon at rece.vub.ac.be
Wed Mar 26 09:25:43 CET 2014
On 25-03-14 23:47, Ethan Furman wrote:
> On 03/25/2014 12:29 PM, Mark H Harris wrote:
>> On 3/25/14 2:24 PM, MRAB wrote:
>>> It's explained in PEP 3131.
>>> Basically, a name should to start with a letter (this has been extended
>>> to include Chinese characters, etc) or an underscore.
>>> λ is a classified as Lowercase_Letter.
>>> √ is classified as Math_Symbol.
>> Thanks much! I'll note that for improvements. Any unicode symbol
>> (that is not a number) should be allowed as an
> No, it shouldn't. Doing so would mean we could not use √ as the
> square root operator in the future.
And what advantage would that bring over just using it as a function?
More information about the Python-list