La funzione Python chr() viene utilizzata per ottenere una stringa che rappresenta un carattere che punta a un numero intero di codice Unicode. Ad esempio, chr(97) restituisce la stringa 'a'. Questa funzione accetta un argomento intero e genera un errore se supera l'intervallo specificato. L'intervallo standard dell'argomento è compreso tra 0 e 1.114.111.
Firma
chr(i)
Parametri
io : È un valore intero.
Java statico
Ritorno
Questa funzione restituisce una rappresentazione di stringa di un carattere.
Vediamo alcuni esempi della funzione chr() per comprenderne la funzionalità.
Funzione Python chr() Esempio 1
Questo è un semplice esempio per utilizzare la funzione chr() che restituisce il carattere presente nel valore int specificato. Il tipo restituito è una stringa e può anche essere verificato.
# Python chr() function example # Calling function result = chr(102) # It returns string representation of a char result2 = chr(112) # Displaying result print(result) print(result2) # Verify, is it string type? print('is it string type:', type(result) is str)
Produzione:
f p is it string type: True
Funzione Python chr() Esempio 2
La funzione chr() accetta un valore intero in un intervallo. Genera un errore se il valore supera l'intervallo. Vedi l'esempio qui sotto.
# Python chr() function example # Calling function result = chr(11) # It returns string representation of a char result2 = chr(11111111) # If value is out of range # Displaying result print(result) print(result2)
Produzione:
ValueError: chr() arg not in range(0x110000)
Funzione Python chr() Esempio 3
Vedi, stiamo applicando un elenco di numeri interi alla funzione chr() e restituisce il valore char di ciascun punto intero a Unicode. Vedi un esempio qui sotto.
prova a prendere il blocco Java
# Python chr() function example data = [112,97,114,119,115,10.5] result = chr(11) # It returns string representation of a char # Calling function for d in data: print('Char at',d,'is:',chr(d))
Produzione:
TypeError: integer argument expected, got float Char at 112 is: p Char at 97 is: a Char at 114 is: r Char at 119 is: w Char at 115 is: s