Comment utiliser la fonction format dans les chaînes formatées

高洛峰
Libérer: 2017-03-23 15:00:51
original
3122 Les gens l'ont consulté

Pourmat


Grammaire

Remplacez % par {} et : 🎜>le format

la fonction

peut accepter un nombre illimité de paramètres, les positions peuvent être dans l'ordre , elle peut être omise ou utilisée plusieurs fois , mais 2.6 ne peut pas être vide {} , disponible uniquement après 2.7

.
name = "bigberg"
age = 18
msg1="my name is {},and my age is {}.".format(name,age)
msg2="my name is {0},and my age is {1}.".format(name,age)
msg3="my name is {_name},and my age is {_age}.".format(_name=name,_age=age)
msg4="my name is {1},and my age is {0},and my brother's age is {0}.".format(age,name)
print(msg1)
print(msg2)
print(msg3)
print(msg4)
#输出
my name is bigberg,and my age is 18.
my name is bigberg,and my age is 18.
my name is bigberg,and my age is 18.
my name is bigberg,and my age is 18,and my brother's age is 18.
Copier après la connexion

3. Indice pour obtenir l'élément4.

La syntaxe est {:} 1 Remplissage et alignement

info = ["bigberg",18]
msg='{0[0]},{0[1]}'.format(info)
print(msg)
#输出
bigberg,18
Copier après la connexion

Le remplissage et l'alignement sont souvent utilisés ensemble ^, <, > sont respectivement centrés, alignés à gauche et alignés à droite, suivis de la largeur.  : Le caractère de remplissage après ne peut être qu'un seul caractère. S'il n'est pas spécifié, il sera rempli d'espaces par défaut.

 

2. Précision et type f

 Où.2 représente la précision de la longueur 2, f représente

float

Type

  3. Base

b, d, o, x représentent respectivement binaire, décimal, octal et hexadécimal
number = 234
print('{:>8}'.format(number))
print('{:*>8}'.format(number))
#输出
     234
*****234
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!

Étiquettes associées:
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