Maison  >  Article  >  développement back-end  >  Comment fonctionne l'opérateur % de Python dans le formatage de chaîne ?

Comment fonctionne l'opérateur % de Python dans le formatage de chaîne ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-10-21 11:30:03635parcourir

How Does Python's % Operator Function in String Formatting?

L'opérateur % de Python pour les chaînes : un guide complet

L'opérateur % de Python a un objectif unique lorsqu'il est appliqué aux chaînes. Contrairement à sa fonction mathématique consistant à effectuer des opérations modulo, lorsqu'il est apposé sur une chaîne sur le côté gauche, l'opérateur % se transforme en un outil de formatage de chaîne.

Formatage de chaîne avec l'opérateur %

L'opérateur % dans ce contexte est utilisé pour l'interpolation de chaînes. Il vous permet de construire des chaînes dans lesquelles les espaces réservés prédéfinis dans la chaîne de format sont remplacés par les valeurs correspondantes spécifiées dans une liste ou un tuple.

Syntaxe :

format % values

où :

  • format est la chaîne contenant des espaces réservés indiqués par % suivi d'un spécificateur de conversion, par exemple %d pour les entiers ou %s pour les chaînes.
  • values ​​est un tuple ou une liste contenant le valeurs qui remplaceront les espaces réservés dans la chaîne de format.

Exemple :

<code class="python">name = "John"
age = 30
formatted_string = "My name is %s and I am %d years old." % (name, age)
print(formatted_string)</code>

Sortie :

My name is John and I am 30 years old.

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