logo

Fonction Python chr()

La fonction Python chr() est utilisée pour obtenir une chaîne représentant un caractère qui pointe vers un entier de code Unicode. Par exemple, chr(97) renvoie la chaîne « a ». Cette fonction prend un argument entier et renvoie une erreur si elle dépasse la plage spécifiée. La plage standard de l'argument va de 0 à 1 114 111.

Signature

 chr(i) 

Paramètres

je : C'est une valeur entière.

Retour

Cette fonction renvoie une représentation sous forme de chaîne d'un caractère.

Voyons quelques exemples de fonction chr() pour comprendre sa fonctionnalité.

Exemple de fonction Python chr() 1

Ceci est un exemple simple d'utilisation de la fonction chr() qui renvoie le caractère présent à la valeur int spécifiée. Le type de retour est une chaîne et peut également être vérifié.

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

Sortir:

 f p is it string type: True 

Exemple de fonction Python chr() 2

La fonction chr() prend une valeur entière dans une plage. Il génère une erreur si la valeur dépasse la plage. Voir l'exemple ci-dessous.

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

Sortir:

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

Exemple de fonction Python chr() 3

Vous voyez, nous appliquons une liste d'entiers à la fonction chr(), et elle renvoie la valeur char de chaque point entier à l'Unicode. Voir un exemple ci-dessous.

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

Sortir:

 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