in

función ord () en Python – GeeksforGeeks

gfg 200x200 min

Función Python ord () devuelve el código Unicode de un carácter determinado. Esta función acepta una cadena de unidad de longitud como argumento y devuelve el Unicode equivalencia del argumento pasado. En otras palabras, dado una cadena de longitud 1, la función ord () devuelve un número entero que representa el punto de código Unicode del carácter cuando un argumento es un objeto Unicode, o el valor del byte cuando el argumento es una cadena de 8 bits.

Sintaxis de Python ord ():

Sintaxis: ord (ch)

Parámetros de Python ord ():

ch: un carácter Unicode

Ejemplo de Python ord ()

Por ejemplo, ord (‘a’) devuelve el entero 97, ord (‘€’) (signo del euro) devuelve 8364. Este es el inverso de chr () para cadenas de 8 bits y de unichr () para objetos Unicode. Si se proporciona un argumento Unicode y Python está construido con UCS2 Unicode, entonces el punto de código del personaje debe estar en el rango [0..65535] inclusivo.

Nota: Si la longitud de la cadena es más de uno, se generará un TypeError. La sintaxis puede ser ord («a») u ord (‘a’), ambos darán los mismos resultados.

Ejemplo 1: Demostración de la función Python ord ()

Pitón

value = ord("A")

value1 = ord('A')

print (value, value1)

Producción:

65 65

Ejemplo 2: condición de error Python ord ()

A Error de tecleado se eleva cuando la longitud de la cadena no es igual a 1 como se muestra a continuación:

Python3

value1 = ord('AB')

print(value1)

Producción:

Rastreo (llamadas recientes más última):

Archivo «/home/f988dfe667cdc9a8e5658464c87ccd18.py», línea 6, en

valor1 = ord (‘AB’)

TypeError: ord () esperaba un carácter, pero se encontró una cadena de longitud 2

Funciones Python ord () y chr ()

El método chr () devuelve una cadena que representa un carácter cuyo punto de código Unicode es un número entero.

Sintaxis: chr (num)

num: valor entero

Donde los métodos ord () funcionan en opuesto para la función chr ():

Ejemplo de funciones ord () y chr ()

Python3

value = ord("A")

print (value)

print(chr(value))

Producción:

65
A

¡Atención geek! Fortalece tus cimientos con el Fundación de programación de Python Curso y aprende los conceptos básicos.

Para empezar, los preparativos de su entrevista Mejore sus conceptos de estructuras de datos con el Python DS Curso. Y para comenzar con su viaje de aprendizaje automático, únase al Aprendizaje automático – Curso de nivel básico

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

apple touch icon@2

python – SyntaxError: EOF inesperado durante el análisis

275px Mold Punpkin

Moho vs levadura: diferencia y comparación