logo

Python chr() Funktion

Python chr()-funktionen bruges til at få en streng, der repræsenterer et tegn, som peger på et Unicode-heltal. For eksempel returnerer chr(97) strengen 'a'. Denne funktion tager et heltalsargument og kaster en fejl, hvis den overskrider det angivne interval. Standardområdet for argumentet er fra 0 til 1.114.111.

Underskrift

 chr(i) 

Parametre

jeg : Det er en heltalsværdi.

js settimeout

Vend tilbage

Denne funktion returnerer en strengrepræsentation af et tegn.

Lad os se nogle eksempler på chr()-funktionen for at forstå dens funktionalitet.

Python chr() Funktionseksempel 1

Dette er et simpelt eksempel på at bruge chr()-funktionen, som returnerer char til stede ved den angivne int-værdi. Returtypen er en streng og kan også verificeres.

 # 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() funktionseksempel 2

Funktionen chr() tager en heltalsværdi i et område. Det giver en fejl, hvis værdien overskrider området. Se eksemplet 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) 

Produktion:

 ValueError: chr() arg not in range(0x110000) 

Python chr() funktionseksempel 3

Se, vi anvender en liste over heltal på chr()-funktionen, og den returnerer char-værdien af ​​hvert heltalspunkt til Unicode. Se et eksempel nedenfor.

c++ opdelingsstreng
 # 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