Deux communs
Le premier : l'opération numérique 1 % 3 fait référence à l'opération modulaire, en prenant le reste (reste)
>>> 7%2 1
Le second Type : L'opération de chaîne 'abc %s' % 'abc' '%s' est similaire au résultat de cette ligne de code d'espace réservé
Ce qui suit est le code de type
%s String (en utilisant str( ) Affichage)
%r Chaîne (affichage à l'aide de repr())
%c Caractère unique
%b Entier binaire
%d Entier décimal
%i Entier décimal
%o Octal entier
%x Entier hexadécimal
%e Exposant (base écrite comme e)
%E Exposant (base écrite comme E)
%f Nombre à virgule flottante
%F Nombre à virgule flottante, le idem que ci-dessus %g Exposant (e) ou nombre à virgule flottante (selon la longueur d'affichage)
%G Exposant (E) ou nombre à virgule flottante (selon la longueur d'affichage)
%% Caractère "%"
Par exemple
>>> print("%6.3f" % 2.3) 2.300
Le contenu après le premier "%" est la description du format d'affichage, 6 est la largeur d'affichage, 3 est le nombre de points décimaux, f est le type à virgule flottante
Le contenu après le deuxième "%" est la source du contenu affiché, le résultat de sortie est aligné à droite, la longueur de 2.300 est de 5, il y a donc un espace devant
En termes simples, c'est une opération consistant à placer d'autres variables dans une position spécifique de la chaîne pour générer une nouvelle chaîne. Par exemple :
n = "Aki" "My name is %s" % n
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!