Python-programmet för att hitta karaktärens ASCII-värde

Innehållsförteckning

I det här programmet lär du dig att hitta ASCII-värdet för ett tecken och visa det.

För att förstå detta exempel bör du ha kunskap om följande Python-programmeringsämnen:

  • Python-programmering Inbyggda funktioner
  • Python Input, Output och Import

ASCII står för American Standard Code for Information Interchange.

Det är ett numeriskt värde som ges till olika tecken och symboler för datorer att lagra och manipulera. Till exempel är ASCII-värdet för bokstaven 'A'65.

Källkod

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

Produktion

 ASCII-värdet för 'p' är 112 

Obs: För att testa detta program för andra tecken, ändra tecknet som tilldelats cvariabeln.

Här har vi använt ord()funktionen för att konvertera ett tecken till ett heltal (ASCII-värde). Den här funktionen returnerar Unicode-kodpunkten för det tecknet.

Unicode är också en kodningsteknik som ger ett tecken ett unikt nummer. Medan ASCII bara kodar 128 tecken, har den nuvarande Unicode mer än 100 000 tecken från hundratals skript.

Din tur: Ändra koden ovan för att få tecken från deras motsvarande ASCII-värden med hjälp av chr () -funktionen som visas nedan.

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

Här ord()och chr()är inbyggda funktioner. Besök här för att lära dig mer om inbyggda funktioner i Python.

Intressanta artiklar...