Introduction aux fonctions Python : Introduction et exemples de fonction de format
En Python, la fonction format() est une fonction très importante et couramment utilisée, qui est utilisée pour formater des chaînes. Grâce à la fonction format(), nous pouvons assembler certaines variables, données et textes dans un certain format et les afficher dans la chaîne souhaitée. La syntaxe de la fonction
format() est la suivante :
string.format(arg1, arg2, ...)
Parmi elles, string est la chaîne qui doit être formatée, et arg1, arg2, etc. sont des variables ou des données qui doivent être insérées dans la chaîne. La fonction format() peut accepter n'importe quel nombre de paramètres, qui correspondent aux positions des accolades {} dans la chaîne.
Maintenant, permettez-moi de démontrer l'utilisation de la fonction format() à travers plusieurs exemples spécifiques.
Exemple 1 : Utilisation de base
name = "Alice" age = 25 hobby = "coding" message = "My name is {}, I am {} years old, and I love {}.".format(name, age, hobby) print(message)
Le résultat de sortie est :
My name is Alice, I am 25 years old, and I love coding.
Dans cet exemple, nous définissons trois variables name, age et hobby, correspondant respectivement à arg1, arg2 et arg3 dans la fonction format(). Grâce à la fonction format(), nous insérons ces trois variables dans la chaîne du message pour former le résultat souhaité.
Exemple 2 : Formatage des nombres
number = 3.1415926 message = "The value of pi is {:.2f}.".format(number) print(message)
Le résultat de sortie est :
The value of pi is 3.14.
Dans cet exemple, nous utilisons l'option de formatage de la fonction format() pour contrôler le format de sortie du nombre. {:.2f} indique que le nombre à virgule flottante en sortie conserve deux décimales.
Exemple 3 : Formater la chaîne
first_name = "John" last_name = "Doe" message = "My name is {last}, {first} {last}.".format(first=first_name, last=last_name) print(message)
Le résultat de sortie est :
My name is Doe, John Doe.
Dans cet exemple, nous utilisons l'argument mot-clé de la fonction format() pour spécifier la position d'insertion de la chaîne, et il peut également être utilisé plusieurs fois Utilisez les mêmes paramètres.
Exemple 4 : Utilisation mixte de l'ordre d'index et des paramètres de mot-clé
name = "Alice" age = 25 message = "My name is {0}, I am {1} years old, and I love {hobby}.".format(name, age, hobby="coding") print(message)
Le résultat de sortie est :
My name is Alice, I am 25 years old, and I love coding.
Dans cet exemple, nous utilisons un mélange d'ordre d'index et de paramètres de mot-clé pour spécifier la position d'insertion de la chaîne, où L'ordre de l'index est représenté par {0} et {1}, et les paramètres des mots-clés sont représentés par {hobby}.
Résumé : La fonction
format() est une fonction de formatage de chaîne très pratique, très pratique lors du traitement de chaînes. Nous pouvons utiliser la fonction format() pour fusionner des variables, des données et du texte dans la sortie souhaitée. Qu'il s'agisse d'une utilisation de base, de formatage de nombres ou de formatage de chaînes, la fonction format() peut bien répondre à nos besoins. J'espère qu'à travers cet article, j'aurai une certaine compréhension de la fonction format() et que je pourrai l'utiliser de manière flexible dans la programmation réelle.
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!