Unichr: Uso de la Función «unichr» en Python
La función unichr() en Python se utiliza para convertir un número entero a un carácter Unicode. El número entero especificado debe estar en el rango de 0 a 1114111 (0x10FFFF).
Sintaxis
Python
unichr(numero)
Argumentos
numero: Un número entero que representa el código Unicode del carácter que se desea generar.
Ejemplos
Python
>>> unichr(65)
'A'
>>> unichr(1234)
'€'
>>> unichr(1000000)
'𐀀'
Notas
- En Python 3, la función
unichr()ha sido reemplazada por la funciónchr(). - Para obtener el código Unicode de un carácter, se puede utilizar la función
ord().
Ejemplo de uso
En el siguiente ejemplo, se utiliza la función unichr() para convertir el número entero 65 a un carácter Unicode. El carácter generado es la letra «A».
Python
>>> numero = 65
>>> caracter = unichr(numero)
>>> print(caracter)
A
En el siguiente ejemplo, se utiliza la función unichr() para convertir el número entero 1234 a un carácter Unicode. El carácter generado es el símbolo del euro.
Python
>>> numero = 1234
>>> caracter = unichr(numero)
>>> print(caracter)
€
En el siguiente ejemplo, se utiliza la función unichr() para convertir el número entero 1000000 a un carácter Unicode. El carácter generado es un carácter chino.
Python
>>> numero = 1000000
>>> caracter = unichr(numero)
>>> print(caracter)
𐀀


