computing with characters

Gabriel Genellina gagsl-py2 at yahoo.com.ar
Wed Apr 30 03:44:44 EDT 2008


En Wed, 30 Apr 2008 04:19:22 -0300, SL <ni at hao.com> escribió:

> "Lutz Horn" <lutz.georg.horn at googlemail.com> schreef in bericht  
> news:mailman.360.1209537877.12834.python-list at python.org...
>>
>> So just for completion, the solution is:
>>
>>>>> chr(ord('a') + 1)
>> 'b'
>
> thanks :) I'm a beginner and I was expecting this to be a member of  
> string so I couldnt find it anywhere in the docs.

And that's a very reasonable place to search; I think chr and ord are  
builtin functions (and not str methods) just by an historical accident.  
(Or is there any other reason? what's wrong with "a".ord() or  
str.from_ordinal(65))?

-- 
Gabriel Genellina




More information about the Python-list mailing list