Python-ohjelma merkin ASCII-arvon löytämiseksi

Sisällysluettelo

Tässä ohjelmassa opit etsimään merkin ASCII-arvon ja näyttämään sen.

Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista Python-ohjelmointiaiheista:

  • Python-ohjelmoinnin sisäänrakennetut toiminnot
  • Pythonin syöttö, lähtö ja tuonti

ASCII on lyhenne sanoista American Standard Code for Information Interchange.

Se on numeerinen arvo, joka annetaan eri merkeille ja symboleille tietokoneiden tallennettavaksi ja käsiteltäväksi. Esimerkiksi kirjeen ASCII-arvo 'A'on 65.

Lähdekoodi

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

Tuotos

 P: n ASCII-arvo on 112 

Huomaa: Jos haluat testata tätä ohjelmaa muiden merkkien varalta, muuta cmuuttujalle määritettyä merkkiä .

Tässä olemme käyttäneet ord()funktiota muuntaa merkki kokonaisluvuksi (ASCII-arvo). Tämä funktio palauttaa kyseisen merkin Unicode-koodipisteen.

Unicode on myös koodaustekniikka, joka antaa hahmolle yksilöllisen numeron. Vaikka ASCII koodaa vain 128 merkkiä, nykyisessä Unicodessa on yli 100 000 merkkiä sadoista skripteistä.

Sinun vuorosi: Muokkaa yllä olevaa koodia saadaksesi merkkejä vastaavista ASCII-arvoistaan ​​käyttämällä chr () -funktiota alla olevan kuvan mukaisesti.

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

Tässä, ord()ja chr()ovat sisäänrakennettuja toimintoja. Käy täällä saadaksesi lisätietoja Pythonin sisäisistä toiminnoista.

Mielenkiintoisia artikkeleita...