On Tue, Oct 12, 2021 at 11:27 PM Jeremiah Vivian
<[email protected]> wrote:
>
> > -1. It's unnecessary optimization for an uncommon case, abuse of syntax
> Good point. But what else can the unary positive do? I'm just trying to add a
> use for it.
> > illogical - why should +"a" be the integer 97?
> Because `ord("a")` is `97`. Have you read the last question at the end of the
> post?
And eval("0xa") is 10. Why shouldn't +"a" be 10 instead?
You haven't given any reason why unary plus should imply ord().
ChrisA
_______________________________________________
Python-ideas mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at
https://mail.python.org/archives/list/[email protected]/message/CU6WXRR5C4JGERYHMG7DMOTK3NGM23OC/
Code of Conduct: http://python.org/psf/codeofconduct/