Maison > développement back-end > Tutoriel Python > Comment utiliser la fonction format() pour formater une chaîne en Python

Comment utiliser la fonction format() pour formater une chaîne en Python

WBOY
Libérer: 2023-08-21 21:53:06
original
1159 Les gens l'ont consulté

Comment utiliser la fonction format() pour formater une chaîne en Python

Comment utiliser la fonction format() en Python pour formater une chaîne

En programmation Python, la fonction format() est une fonction de traitement de chaîne très importante. Il peut facilement insérer des variables dans des chaînes et obtenir une sortie formatée de chaînes. L'utilisation de la fonction format() peut rendre la concaténation de chaînes plus concise et plus lisible. La syntaxe de la fonction

format() est la suivante :

"字符串{}字符串".format(变量)
Copier après la connexion

Parmi elles, les accolades {} indiquent la position où la variable doit être insérée, et la variable est passée via les paramètres du format() fonction. Ci-dessous, nous utiliserons quelques exemples simples pour comprendre l’utilisation de la fonction format().

  1. Utilisation de base
    L'utilisation la plus basique consiste à insérer une variable dans une chaîne. L'exemple de code est le suivant :

    name = "Alice"
    message = "你好,{}!".format(name)
    print(message)
    Copier après la connexion

    Le résultat en cours d'exécution est :

    你好,Alice!
    Copier après la connexion

    Dans cet exemple, nous utilisons la fonction format() pour. insérez la variable de nom dans une chaîne et affectez le résultat à la variable de message. Ensuite, nous générons la valeur du message via la fonction print() et obtenons la chaîne formatée.

  2. Restrictions de format
    La fonction format() peut également imposer des restrictions de format sur les variables insérées, comme limiter le nombre de décimales dans les variables. L'exemple de code est le suivant :

    num = 3.1415926
    result = "圆周率的值为{:.2f}".format(num)
    print(result)
    Copier après la connexion

    Le résultat en cours d'exécution est :

    圆周率的值为3.14
    Copier après la connexion

    Dans cet exemple, nous utilisons la fonction format() pour insérer la variable num dans la chaîne et spécifions le format de {:.2f} uniquement conserver 2 chiffres après la virgule. Ensuite, nous générons la valeur du résultat via la fonction print() et obtenons la chaîne formatée.

  3. Insérer des variables par position
    En plus de spécifier la position d'insertion via des accolades {}, la fonction format() peut également spécifier la position d'insertion via des paramètres de position. L'exemple de code est le suivant :

    name = "Bob"
    age = 25
    height = 175
    result = "{0}是一个{1}岁的男生,身高{2}cm。".format(name, age, height)
    print(result)
    Copier après la connexion

    Le résultat d'exécution est :

    Bob是一个25岁的男生,身高175cm。
    Copier après la connexion

    Dans cet exemple, nous spécifions la position d'insertion via {0}, {1}, {2}, puis transmettons les paramètres du format( ) fonctionnent en séquence. Variables insérées. Enfin, la chaîne formatée est obtenue.

  4. Utilisation des paramètres de mots-clés
    En plus d'insérer des variables par position, la fonction format() peut également utiliser des paramètres de mots-clés pour spécifier la position d'insertion. L'exemple de code est le suivant :

    name = "Alice"
    age = 30
    result = "{name}现在{age}岁了。".format(name=name, age=age)
    print(result)
    Copier après la connexion

    Le résultat d'exécution est :

    Alice现在30岁了。
    Copier après la connexion

    Dans cet exemple, nous spécifions la position d'insertion via des paramètres de mots-clés, tels que {name}, {age}. Passez ensuite la variable à insérer dans les paramètres de la fonction format() sous la forme "nom du paramètre = valeur du paramètre". Enfin, la chaîne formatée est obtenue.

    Pour résumer, la fonction format() est un outil de formatage de chaîne très pratique en Python. Cela peut rendre la concaténation de chaînes plus concise et plus lisible. Nous pouvons obtenir une sortie formatée de chaînes grâce à une utilisation de base, des restrictions de format, l'insertion de variables par position et l'utilisation de paramètres de mots-clés. Comprendre et maîtriser l'utilisation de la fonction format() est très important pour le traitement et la sortie des chaînes. J'espère que cet article vous aidera !

    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.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