On Fri, 2 Sep 2005, Servando Garcia wrote:

> Here is my question : sam in binary is  01110011  01100001  01101101.
>    if given 01110011  01100001  01101101  how would I go back to ascii.


Hi Servando:

If we have strings of ones and zeros, we can turn those into numbers by
using the int() function.  For example:

######
>>> int("101", 2)
5
>>> int("110", 2)
6
>>> int("111", 2)
7
######

For more information on int(), see:

    http://www.python.org/doc/lib/built-in-funcs.html#l2h-39


There is also a function to convert ordinals back into their ascii
character values.  Take a look at:

    http://www.python.org/doc/lib/built-in-funcs.html

and search for the word "ASCII": you should see a function there that will
help.

_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to