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, ValueError
verrà 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, ValueError
viene 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 ()