[Python-Dev] PEP 362 Third Revision (original) (raw)
Alexandre Zani alexandre.zani at gmail.com
Thu Jun 14 22:21:03 CEST 2012
- Previous message: [Python-Dev] PEP 362 Third Revision
- Next message: [Python-Dev] PEP 362 Third Revision
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Thu, Jun 14, 2012 at 12:57 PM, Antoine Pitrou <solipsis at pitrou.net> wrote:
On Thu, 14 Jun 2012 12:46:38 -0700 Ethan Furman <ethan at stoneleaf.us> wrote:
This is no different from what we have with strings now: --> 'aA'.islower() False --> 'aA'.isupper() False --> 'a'.islower() True --> 'A'.isupper() True We know that a string cannot be both all-upper and all-lower at the same time; We know that because it's common wisdom for everyone (although who knows what oddities the unicode consortium may come up with in the future). Whether a given function argument may be of several kinds at the same time is much less obvious to most people.
Is it obvious to most people? No. Is it obvious to most users of this functionality? I would expect so. This isn't some implementation detail, this is a characteristic of python parameters. If you don't understand it, you are probably not the audience for signature.
Regards Antoine.
Python-Dev mailing list Python-Dev at python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/alexandre.zani%40gmail.com
- Previous message: [Python-Dev] PEP 362 Third Revision
- Next message: [Python-Dev] PEP 362 Third Revision
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]