Maison > développement back-end > Tutoriel Python > Introduction aux fonctions Python : utilisation et exemples de fonction repr

Introduction aux fonctions Python : utilisation et exemples de fonction repr

PHPz
Libérer: 2023-11-03 10:02:16
original
1713 Les gens l'ont consulté

Introduction aux fonctions Python : utilisation et exemples de fonction repr

Introduction aux fonctions Python : utilisation et exemples de fonction repr

Python est un langage de programmation de haut niveau largement utilisé dans divers domaines. Il fournit aux développeurs de nombreuses fonctions et méthodes puissantes. Parmi elles, la fonction repr est l'une des fonctions très utiles, qui peut être utilisée pour renvoyer une représentation sous forme de chaîne d'un objet.

En Python, le rôle de la fonction repr est de renvoyer une forme de chaîne imprimable d'un objet, généralement utilisée pour le débogage et la journalisation. Il convertit l'objet en une forme de chaîne adaptée à l'utilisation ou au stockage par l'interpréteur. Cette forme de chaîne peut être reconstruite via la fonction eval pour obtenir l'objet d'origine. La syntaxe de la fonction

repr est très simple et a la forme suivante :
repr(object)

Parmi eux, le paramètre object est l'objet qui doit être converti en chaîne.

Maintenant, regardons quelques exemples spécifiques et utilisons la fonction repr pour montrer comment l'utiliser.

Exemple 1 : Renvoyez la représentation sous forme de chaîne d'un entier à l'aide de la fonction repr

num = 10
print(repr(num))  # 输出结果为 '10'
Copier après la connexion

Dans cet exemple, nous utilisons la fonction repr pour convertir l'entier 10 en sa représentation sous forme de chaîne et imprimer le résultat. Le résultat de sortie est la chaîne « 10 ».

Exemple 2 : utilisez la fonction repr pour renvoyer la représentation sous forme de chaîne d'un nombre à virgule flottante

f_num = 3.14159
print(repr(f_num))  # 输出结果为 '3.14159'
Copier après la connexion

Dans cet exemple, nous utilisons la fonction repr pour convertir le nombre à virgule flottante 3.14159 en sa représentation sous forme de chaîne et imprimer le résultat. Le résultat de sortie est la chaîne « 3.14159 ».

Exemple 3 : utilisez la fonction repr pour renvoyer la représentation sous forme de chaîne d'une chaîne

string = "Hello, World!"
print(repr(string))  # 输出结果为 "'Hello, World!'"
Copier après la connexion

Dans cet exemple, nous utilisons la fonction repr pour convertir la chaîne "Hello, World!" en sa représentation sous forme de chaîne et imprimer le résultat. Le résultat de sortie est la chaîne "'Hello, World!'". Notez que la chaîne est placée entre guillemets simples.

Exemple 4 : Renvoyer la représentation sous forme de chaîne d'une liste à l'aide de la fonction repr

list_nums = [1, 2, 3, 4, 5]
print(repr(list_nums))  # 输出结果为 '[1, 2, 3, 4, 5]'
Copier après la connexion

Dans cet exemple, nous utilisons la fonction repr pour convertir la liste [1, 2, 3, 4, 5] en sa représentation sous forme de chaîne et convertir le résultat Imprimez-le. Le résultat de sortie est la chaîne '[1, 2, 3, 4, 5]'. Notez que dans la représentation en liste, les éléments sont mis entre crochets.

Exemple 5 : Renvoyer la représentation sous forme de chaîne d'un dictionnaire à l'aide de la fonction repr

dict_nums = {'a': 1, 'b': 2, 'c': 3}
print(repr(dict_nums))  # 输出结果为 "{'a': 1, 'b': 2, 'c': 3}"
Copier après la connexion

Dans cet exemple, nous utilisons la fonction repr pour convertir le dictionnaire {'a' : 1, 'b' : 2, 'c' : 3 } à la représentation sous forme de chaîne et imprimez le résultat. Le résultat de sortie est la chaîne "{'a' : 1, 'b' : 2, 'c' : 3}". Notez que dans la représentation du dictionnaire, les clés et les valeurs sont placées entre accolades et séparées par des deux-points.

Grâce aux exemples ci-dessus, nous pouvons voir l'utilisation et l'effet de la fonction repr. Il convertit l'objet en une représentation sous forme de chaîne adaptée à l'impression et à la journalisation, et peut redésérialiser l'objet via la fonction eval. Cela rend la fonction repr très utile lors du débogage et de la journalisation.

Pour résumer, la fonction repr en Python est une fonction très utile qui renvoie une représentation sous forme de chaîne d'un objet. Il peut convertir différents types de données en représentations sous forme de chaîne adaptées à l'impression et à l'enregistrement, et peut reconstruire l'objet original grâce à la fonction d'évaluation. Dans la programmation quotidienne, nous pouvons utiliser la fonction repr pour effectuer une représentation sous forme de chaîne d'objets qui doivent être enregistrés ou débogués pour une visualisation et une analyse plus faciles. J'espère que cet article vous aidera à comprendre et à utiliser la fonction repr !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal