Програма Python за намиране на ASCII стойност на символа

Съдържание

В тази програма ще се научите да намирате ASCII стойността на даден знак и да я показвате.

За да разберете този пример, трябва да имате познанията по следните теми за програмиране на Python:

  • Програмиране на Python Вградени функции
  • Въвеждане, извеждане и импортиране на Python

ASCII означава американски стандартен код за обмен на информация.

Това е цифрова стойност, дадена на различни знаци и символи, за да се съхраняват и манипулират компютрите. Например стойността на ASCII на писмото 'A'е 65.

Програмен код

 # Program to find the ASCII value of the given character c = 'p' print("The ASCII value of '" + c + "' is", ord(c)) 

Изход

 Стойността на ASCII на 'p' е 112 

Забележка: За да тествате тази програма за други символи, променете символа, присвоен на cпроменливата.

Тук използвахме ord()функция за преобразуване на символ в цяло число (стойност ASCII). Тази функция връща Unicode кодовата точка на този символ.

Unicode също е техника за кодиране, която предоставя уникален номер на символ. Докато ASCII кодира само 128 знака, текущият Unicode има повече от 100 000 знака от стотици скриптове.

Вашият ред: Променете горния код, за да получите символи от съответните им ASCII стойности, като използвате функцията chr (), както е показано по-долу.

 >>> chr (65) 'A' >>> chr (120) 'x' >>> chr (ord ('S') + 1) 'T' 

Ето, ord()и chr()са вградени функции. Посетете тук, за да научите повече за вградените функции в Python.

Интересни статии...