Encontrar el valor ASCII de cada carácter de la cadena en Python

Aquí, vamos a aprender cómo encontrar el valor ASCII de cada carácter de la cadena dada en el lenguaje de programación Python?

Una cadena será dada por el usuario y tenemos que escribir código Python que imprime el valor ASCII de cada carácter de la cadena . gradas ASCII class la American Código de Normas for el intercambio de información. Nos proporciona el valor numérico for la representación de caracteres. Para resolver este problema, utilizaremos la función gama () y la función ord (). A continuación, vamos a utilizar técnicas sencillas para resolver este problema. Antes de ir a resolver este problema, vamos a aprender un poco acerca de la función ord () Rango de () y .

gama Python () Función

El range () es una función incorporada disponible en Python. En términos simples, la gama les permite generar una serie de números dentro de un intervalo dado. Esta función sólo funciona con los números enteros es decir, números enteros.

función Python ord ()

La función ord () en Python acepta una cadena de longitud 1 como un argumento y devuelve el valor ASCII del argumento pasado. for ejemplo, ord ( ‘a’) devuelve el entero 97 .

Leer más: ASCII – Código Estándar Americano For el intercambio de información.

Programa:

# initialize a string
s='Motihari'
ascii_codes=[] # to contain ASCII codes
# getting ASCII values of each character
# using ord() method and appending them
# to "A"
for i in range(len(s)):
ascii_codes.append(ord(s[i]))
# printing the result
print('The ASCII value of each character are:',ascii_codes)

salida

The ASCII value of each character are: [77, 111, 116, 105, 104, 97, 114, 105]


Deja un comentario

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