Cómo codificar y decodificar símbolos en Python

Escrito por mike wallace | Traducido por luis eduardo barbosa
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo codificar y decodificar símbolos en Python
Cómo codificar y decodificar símbolos en Python. (Stockbyte/Stockbyte/Getty Images)

Los datos informáticos se almacenan numéricamente como una secuencia de 1 y 0. Esta secuencia está determinada por un esquema de codificación, que mapea una secuencia de números con un carácter o símbolo específico. En el lenguaje Python, el esquema de codificación Unicode está incorporado y te da acceso a cada caracter y símbolo en todos los idiomas, pasados ​​y presentes. Python tiene dos funciones integradas que te permiten codificar y decodificar caracteres Unicode y símbolos. Estas funciones son chr y ord.

Nivel de dificultad:
Moderadamente fácil

Otras personas están leyendo

Necesitarás

  • Computadora con lenguaje de programación Python 3.2 instalado
  • Tabla de símbolos Unicode

Lista completaMinimizar

Instrucciones

  1. 1

    Abre el editor de texto IDLE que viene con el Python. El editor de texto IDLE se encuentra en Archivos de programa (o Aplicaciones para Macintosh) en el directorio de Python. Un archivo de código fuente en blanco se abrirá en la ventana del editor de texto IDLE.

  2. 2

    Decodifica un valor decimal Unicode en un símbolo utilizando la función CHR. Por ejemplo, si quieres imprimir el caracter estrella blanca, tendrías que buscar su valor decimal en Unicode (9743) y pasar ese valor a la función. El siguiente código imprime el carácter estrella blanca:

    print (chr (9734))

  3. 3

    Codifica una cadena de caracteres que represente un símbolo de Unicode en un valor decimal Unicode utilizando la función ord. Esta representación de un simbolo símbolo en Unicode está en valor hexadecimal precedida por '\ u.' Ten en cuenta que para la función CHR has utilizado el valor decimal de un símbolo en Unicode. Para la representación de la cadena, debes utilizar el valor hexadecimal. Este valor suele aparecer junto al valor decimal en la tabla Unicode. El código para codificar la representación del simbolo de Unicode estrella blanca y la impresión de los resultados, se verá así:

    print (ord ('\ u2606'))

  4. 4

    Ejecuta el programa presionando F5. La salida del programa es el símbolo de la estrella blanca, seguido de su valor decimal 9734.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles