Maison > développement back-end > Tutoriel Python > 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
Libérer: 2024-10-21 11:30:03
original
772 Les gens l'ont consulté

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
Copier après la connexion

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>
Copier après la connexion

Sortie :

My name is John and I am 30 years old.
Copier après la connexion

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!

source:php
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal