Python chr ()

Il metodo chr () restituisce un carattere (una stringa) da un numero intero (rappresenta il punto di codice Unicode del carattere).

La sintassi di chr()è:

 chr (i)

parametri chr ()

chr() metodo accetta un singolo parametro, un intero i.

L'intervallo valido dell'intero è compreso tra 0 e 1.114.111.

Valore restituito da chr ()

chr() ritorna:

  • un carattere (una stringa) il cui punto di codice Unicode è il numero intero i

Se il numero intero i è al di fuori dell'intervallo, ValueErrorverrà aumentato.

Esempio 1: come funziona chr ()?

 print(chr(97)) print(chr(65)) print(chr(1200))

Produzione

 a A Ұ

Esempio 2: il numero intero passato a chr () è fuori dall'intervallo

 print(chr(-1))

Produzione

 Traceback (ultima chiamata più recente): File "", riga 1, in ValueError: chr () arg non compreso nell'intervallo (0x110000) 

Quando si esegue il programma, ValueErrorviene generato.

È perché l'argomento passato al chr()metodo è fuori dall'intervallo.

L'operazione inversa della chr()funzione può essere eseguita dalla ord()funzione. Per saperne di più, visita la funzione Python ord ()

Articoli interessanti...