whitespace and ?asc()?
sholden at holdenweb.com
Wed Jul 2 05:53:51 CEST 2003
"Ray Tomes" <rtomes at ihug.co.nz> wrote in message
news:3F02086D.9010300 at ihug.co.nz...
> Hi all
> I am totally new to python. On the whole I really like the design of the
> language and after just one day may be considered a convert.
> I was trying to find out the exact definition of whitespace so I went to
> look at strings.whitespace to find out which chars were whitespace, and
> found 9, 10, 11, 12, 13, 32 which according to my ancient ascii chart are
> TAB, LF, VT, NP, CR, SPACE. Anyone know what NP = 12 is?
> Also, in trying to find the ASCII (or is it ANSI) values for characters I
> could not find the reverse function for chr() [in BASIC it is asc()]- can
> someone please tell me what reverses chr()?
> I had to do this yucky thing to decode whitespace ...
> import string
> for b in x:
> for i in range(256):
> if chr(i) == b:
> print i
3: import string; print [ord(x) for x in string.whitespace]
You did pretty well to get the output you needed, though!
Steve Holden http://www.holdenweb.com/
Python Web Programming http://pydish.holdenweb.com/pwp/
More information about the Python-list