Python-program for at finde ASCII-værdi af karakter

Indholdsfortegnelse

I dette program lærer du at finde ASCII-værdien for et tegn og vise det.

For at forstå dette eksempel skal du have kendskab til følgende Python-programmeringsemner:

  • Python-programmering Indbyggede funktioner
  • Python-input, output og import

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

Det er en numerisk værdi, der gives til forskellige tegn og symboler, som computere kan gemme og manipulere. For eksempel er ASCII-værdien for brevet 'A'65.

Kildekode

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

Produktion

 ASCII-værdien for 'p' er 112 

Bemærk: Hvis du vil teste dette program for andre tegn, skal du ændre det tegn, der er tildelt cvariablen.

Her har vi brugt ord()funktion til at konvertere et tegn til et heltal (ASCII-værdi). Denne funktion returnerer Unicode-kodepunktet for det tegn.

Unicode er også en kodningsteknik, der giver et tegn et unikt nummer. Mens ASCII kun koder for 128 tegn, har den nuværende Unicode mere end 100.000 tegn fra hundreder af scripts.

Din tur: Rediger koden ovenfor for at få tegn fra deres tilsvarende ASCII-værdier ved hjælp af chr () -funktionen som vist nedenfor.

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

Her ord()og chr()er indbyggede funktioner. Besøg her for at vide mere om indbyggede funktioner i Python.

Interessante artikler...