Python chr()-funksjonen brukes til å få en streng som representerer et tegn som peker til et Unicode-heltall. For eksempel returnerer chr(97) strengen 'a'. Denne funksjonen tar et heltallsargument og gir en feil hvis den overskrider det angitte området. Standardområdet for argumentet er fra 0 til 1 114 111.
Signatur
chr(i)
Parametere
Jeg : Det er en heltallsverdi.
stlc
Komme tilbake
Denne funksjonen returnerer en strengrepresentasjon av et tegn.
La oss se noen eksempler på chr()-funksjonen for å forstå dens funksjonalitet.
Python chr() funksjonseksempel 1
Dette er et enkelt eksempel på bruk av chr()-funksjonen som returnerer char som er tilstede ved den angitte int-verdien. Returtypen er en streng og kan også verifiseres.
# 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)
Produksjon:
f p is it string type: True
Python chr() funksjonseksempel 2
chr()-funksjonen tar heltallsverdier i et område. Det gir en feil hvis verdien overskrider området. Se eksempelet nedenfor.
# 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)
Produksjon:
ValueError: chr() arg not in range(0x110000)
Python chr() funksjonseksempel 3
Se, vi bruker en liste over heltall på chr()-funksjonen, og den returnerer char-verdien til hvert heltallspunkt til Unicode. Se et eksempel nedenfor.
c++ delestreng
# 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))
Produksjon:
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