Funciones de cadena en Python
Siguiendo con las funciones propias (Built-in functions) trataremos en esta entrada las funciones utilizadas con las cadenas de texto.
Y empezaremos por la función str() que permite convertir un valor numérico (entero o real) en un valor alfanumérico: str(96) convierte 96 en '96', pero si utilizamos una variable intermedia...
a=123
b= str(a)
... entonces a sigue siendo 123 (número) y b '123', lo que podemos comprobar si operamos con ambas variables
a*2 -> devuelve 246
b*2 -> devuelve '123123'
Las funciones ord() y chr() pueden considerarse complementarias: mientras ord() devuelve el código Unicode (valor numérico) del carácter que pasemos como valor, chr() devuelve el carácter que corresponde al número que pasamos como valor (en base 10). Veamos un ejemplo (1):
ord('c') -> devuelve 99
chr(99) -> devuelve 'c'

No hay comentarios:
Publicar un comentario
Comenta esta entrada