Python funkcija chr() koristi se za dobivanje niza koji predstavlja znak koji pokazuje na cijeli broj Unicode koda. Na primjer, chr(97) vraća niz 'a'. Ova funkcija uzima argument cijelog broja i izbacuje pogrešku ako prelazi navedeni raspon. Standardni raspon argumenta je od 0 do 1.114.111.
omotač teksta css
Potpis
chr(i)
Parametri
i : To je cjelobrojna vrijednost.
Povratak
Ova funkcija vraća niz znakova.
Pogledajmo neke primjere funkcije chr() da bismo razumjeli njezinu funkcionalnost.
Primjer 1. funkcije Python chr().
Ovo je jednostavan primjer upotrebe funkcije chr() koja vraća char prisutan na navedenoj int vrijednosti. Tip povrata je niz i također se može provjeriti.
# 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)
Izlaz:
f p is it string type: True
Primjer 2. funkcije Python chr().
Funkcija chr() uzima cjelobrojnu vrijednost u rasponu. Izbacuje pogrešku ako vrijednost premašuje raspon. Pogledajte primjer u nastavku.
# 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)
Izlaz:
ValueError: chr() arg not in range(0x110000)
Primjer 3. funkcije Python chr().
Vidite, mi primjenjujemo popis cijelih brojeva na funkciju chr() i ona vraća char vrijednost svake točke cijelog broja u Unicode. Pogledajte primjer u nastavku.
# 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))
Izlaz:
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