Program v Pythone na vyhľadanie hodnoty znaku ASCII

V tomto programe sa naučíte nájsť hodnotu ASCII znaku a zobraziť ju.

Aby ste pochopili tento príklad, mali by ste mať znalosti nasledujúcich tém programovania v jazyku Python:

  • Vstavané funkcie programovania v Pythone
  • Vstup, výstup a import v jazyku Python

ASCII je skratka pre American Standard Code for Information Interchange.

Je to číselná hodnota pridelená rôznym znakom a symbolom, ktorú majú počítače ukladať a manipulovať s nimi. Napríklad hodnota ASCII písmena 'A'je 65.

Zdrojový kód

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

Výkon

 Hodnota ASCII „p“ je 112 

Poznámka: Ak chcete tento program otestovať na ďalšie znaky, zmeňte znak priradený k cpremennej.

Tu sme použili ord()funkciu na prevod znaku na celé číslo (hodnota ASCII). Táto funkcia vráti bod kódu Unicode daného znaku.

Unicode je tiež technika kódovania, ktorá poskytuje znaku jedinečné číslo. Zatiaľ čo ASCII kóduje iba 128 znakov, súčasný Unicode má viac ako 100 000 znakov zo stoviek skriptov.

Váš ťah: Upravte vyššie uvedený kód a pomocou funkcie chr () získajte znaky z ich príslušných hodnôt ASCII, ako je uvedené nižšie.

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

Tu, ord()a chr()sú vstavané funkcie. Navštívte tu a dozviete sa viac o vstavaných funkciách v Pythone.

Zaujímavé články...