Maison  >  Article  >  développement back-end  >  Que signifie le signe pourcentage en python ?

Que signifie le signe pourcentage en python ?

(*-*)浩
(*-*)浩original
2019-07-19 16:28:5256050parcourir

Récemment, en train d'apprendre Python, j'ai découvert quelques situations de % (signe de pourcentage). Voici une brève introduction.

Que signifie le signe pourcentage en python ?

Le signe de pourcentage en python a deux significations lors du calcul de nombres, cela signifie trouver le reste, l'autre est la chaîne de format. Par exemple : "%d %s" %(12, 'abc') remplacera %d par 12, remplacera %s par abc et obtiendra '12 abc'. (Apprentissage recommandé : Tutoriel vidéo Python)

Le premier type : opération numérique 1 % 3 fait référence à l'opération modulaire, en prenant le reste (reste)

>>> 7%2
1

Non. Deux types : L'opération de chaîne 'abc %s' % 'abc' '%s' est similaire à l'espace réservé

pose des questions sur l'opérateur % (formatage de la chaîne), la description est la suivante :

%[(name)][flags][width].[precision]typecode

les drapeaux peuvent avoir +, -, ' ' ou 0.

+ signifie le bon alignement. - signifie alignement à gauche. ' ' est un espace, ce qui signifie remplir un espace à gauche du nombre positif pour l'aligner avec le nombre négatif. 0 signifie utiliser 0 remplissage.

largeur représente la largeur d'affichage

précision représente la précision après la virgule décimale

Exemple

>>> print("%6.3f" % 2.3)
 2.300

# Le premier "% "Le contenu suivant est la description du format affiché, 6 est la largeur d'affichage, 3 est le nombre de points décimaux, f est le type à virgule flottante
# Le deuxième "%" est suivi de la source du contenu affiché, le résultat de sortie est aligné à droite et la longueur est de 2,300. C'est 5, donc il y a un espace avant

Pour plus d'articles techniques liés à Python, veuillez visiter la colonne Tutoriel Python pour apprendre!

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!

Déclaration:
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