I dette programmet lærer du å finne ASCII-verdien til et tegn og vise det.
For å forstå dette eksemplet, bør du ha kunnskap om følgende Python-programmeringsemner:
- Python-programmering Innebygde funksjoner
- Python Input, Output og Import
ASCII står for American Standard Code for Information Interchange.
Det er en numerisk verdi gitt til forskjellige tegn og symboler, for datamaskiner å lagre og manipulere. For eksempel er ASCII-verdien på bokstaven 'A'
65.
Kildekode
# Program to find the ASCII value of the given character c = 'p' print("The ASCII value of '" + c + "' is", ord(c))
Produksjon
ASCII-verdien på 'p' er 112
Merk: For å teste dette programmet for andre tegn, endre tegnet som er tildelt c
variabelen.
Her har vi brukt ord()
funksjon for å konvertere et tegn til et helt tall (ASCII-verdi). Denne funksjonen returnerer Unicode-kodepunktet til det tegnet.
Unicode er også en kodingsteknikk som gir et tegn et unikt nummer. Mens ASCII bare koder for 128 tegn, har den nåværende Unicode mer enn 100.000 tegn fra hundrevis av skript.
Din tur: Endre koden ovenfor for å få tegn fra deres tilsvarende ASCII-verdier ved hjelp av chr () -funksjonen som vist nedenfor.
>>> chr (65) 'A' >>> chr (120) 'x' >>> chr (ord ('S') + 1) 'T'
Her, ord()
og chr()
er innebygde funksjoner. Besøk her for å lære mer om innebygde funksjoner i Python.