Funkcija Python chr() se uporablja za pridobitev niza, ki predstavlja znak, ki kaže na celo število kode Unicode. Na primer, chr(97) vrne niz 'a'. Ta funkcija sprejme celoštevilski argument in vrže napako, če preseže podani obseg. Standardni obseg argumenta je od 0 do 1.114.111.
Podpis
chr(i)
Parametri
jaz : Je celoštevilska vrednost.
Vrnitev
Ta funkcija vrne nizovno predstavitev znaka.
Oglejmo si nekaj primerov funkcije chr(), da razumemo njeno funkcionalnost.
1. primer funkcije Python chr().
To je preprost primer uporabe funkcije chr(), ki vrne char, prisoten pri podani vrednosti int. Vrnjeni tip je niz in ga je prav tako mogoče preveriti.
# 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)
Izhod:
.06 kot ulomek
f p is it string type: True
2. primer funkcije Python chr().
Funkcija chr() sprejme celoštevilsko vrednost v obsegu. Če vrednost preseže obseg, vrže napako. Oglejte si spodnji primer.
# 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)
Izhod:
ValueError: chr() arg not in range(0x110000)
3. primer funkcije Python chr().
Poglejte, uporabimo seznam celih števil za funkcijo chr() in vrne vrednost char vsake cele točke v Unicode. Oglejte si spodnji primer.
# 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))
Izhod:
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