Programma Python per trovare il valore ASCII del carattere

Sommario

In questo programma imparerai a trovare il valore ASCII di un carattere e visualizzarlo.

Per comprendere questo esempio, dovresti avere la conoscenza dei seguenti argomenti di programmazione Python:

  • Funzioni integrate di programmazione Python
  • Input, output e importazione di Python

ASCII è l'acronimo di American Standard Code for Information Interchange.

È un valore numerico assegnato a diversi caratteri e simboli, che i computer possono memorizzare e manipolare. Ad esempio, il valore ASCII della lettera 'A'è 65.

Codice sorgente

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

Produzione

 Il valore ASCII di "p" è 112 

Nota: per testare questo programma per altri caratteri, modificare il carattere assegnato alla cvariabile.

Qui abbiamo usato la ord()funzione per convertire un carattere in un intero (valore ASCII). Questa funzione restituisce il punto di codice Unicode di quel carattere.

Unicode è anche una tecnica di codifica che fornisce un numero univoco a un carattere. Mentre ASCII codifica solo 128 caratteri, l'attuale Unicode ha più di 100.000 caratteri da centinaia di script.

Il tuo turno: modifica il codice sopra per ottenere caratteri dai valori ASCII corrispondenti utilizzando la funzione chr () come mostrato di seguito.

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

Qui, ord()e chr()sono funzioni integrate. Visita qui per saperne di più sulle funzioni integrate in Python.

Articoli interessanti...