logo

Python chr() Funktion

Python chr()-funktionen används för att få en sträng som representerar ett tecken som pekar på ett Unicode-heltal. Till exempel returnerar chr(97) strängen 'a'. Den här funktionen tar ett heltalsargument och ger ett fel om det överskrider det angivna intervallet. Standardintervallet för argumentet är från 0 till 1 114 111.

binary tree postorder traversal

Signatur

 chr(i) 

Parametrar

i : Det är ett heltalsvärde.

Lämna tillbaka

Denna funktion returnerar en strängrepresentation av ett tecken.

Låt oss se några exempel på chr()-funktionen för att förstå dess funktionalitet.

packa upp i linux

Python chr() Funktionsexempel 1

Detta är ett enkelt exempel på att använda chr()-funktionen som returnerar char som finns vid det angivna int-värdet. Returtypen är en sträng och kan också verifieras.

 # 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) 

Produktion:

 f p is it string type: True 

Python chr() Funktionsexempel 2

Funktionen chr() tar ett heltalsvärde i ett intervall. Det ger ett fel om värdet överskrider intervallet. Se exemplet nedan.

 # 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) 

Produktion:

skillnad i python
 ValueError: chr() arg not in range(0x110000) 

Python chr() Funktionsexempel 3

Se, vi tillämpar en lista med heltal på chr()-funktionen, och den returnerar char-värdet för varje heltalspunkt till Unicode. Se ett exempel nedan.

 # 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)) 

Produktion:

 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