python y el codigo ascii

kalith kalith kalith.9 en gmail.com
Sab Feb 28 20:57:30 CET 2009


Buenas me gustaria saber como python maneja el codigo ascii

ejemplo sabiendo que la equivalencia de '9' en ascii es 57 hago lo
siguiente:

en este caso no debería imprimir 57 y no 1?

Python 2.5.2 (r252:60911, Jan  4 2009, 17:40:26)
[GCC 4.3.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> a = '1'
>>> b = int(a)
>>> print b
1
>>>

ok otro caso ahora con letras

>>> a = 'r'
>>> b = int(a)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: invalid literal for int() with base 10: 'r'
>>>

ok ahora veo que no se mueve igual que en los lenguajes tipo C/c++, java,
c#.. si no es asi como se maneja?

-- 
Seamos realistas y hagamos lo imposible
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es