Maison >développement back-end >Tutoriel Python >Comment puis-je formater des chaînes avec des variables en Python à l'aide de chaînes de format ?

Comment puis-je formater des chaînes avec des variables en Python à l'aide de chaînes de format ?

Barbara Streisand
Barbara Streisandoriginal
2024-11-19 12:39:03954parcourir

How Can I Format Strings with Variables in Python Using Format Strings?

Formater des chaînes en Python

Cette question cherche un moyen de formater une chaîne en Python à l'aide d'une chaîne de format, permettant l'inclusion de variables. Plus précisément, l'objectif est d'obtenir le résultat suivant :

String.Format("[{0}, {1}, {2}]", 1, 2, 3)

Réponse :

Python prend en charge le formatage de chaîne à l'aide de la méthode format(). La syntaxe est la suivante :

string.format(arg1, arg2, ...)

où les arguments représentent les valeurs à insérer dans la chaîne. Les spécificateurs de format dans la chaîne utilisent des nombres pour indiquer la position des arguments.

Pour obtenir le résultat souhaité, utilisez le code suivant :

"[{}, {}, {}]".format(1, 2, 3)

Cela produira la chaîne [1, 2, 3].

Remarque :

Pour les versions Python modernes, il est recommandé d'utiliser les chaînes f les plus récentes pour le formatage des chaînes, car elles fournissent un format plus concis. et une syntaxe lisible. Cependant, la méthode ci-dessus est toujours valable pour les anciennes versions de Python.

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!

Déclaration:
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