[PYTHON] Format de chaîne 2

Format de chaîne 2

tmp1.formt(‘Ham’, 200) ↓ Ham 200

De plus, à titre d'exemple de spécification de format, j'écrirai un exemple de spécification de format pour l'affichage des pourcentages. «12708» est la population totale du Japon à la fin de 2015, et «6381» est le nombre d'employés (les deux unités sont 10 000). Le ratio de population active est affiché sous forme de pourcentage en affichant deux chiffres après la virgule décimale. Dans le deuxième exemple, nous mettons une virgule à la place de 1000. [Spécifiez la notation et insérez] “{:.2%}”.format(6381/12708) ↓ 50.21%

“{:,}”.format(10000) ↓ 10,000

Vous pouvez également spécifier le type de chaîne de caractères de remplacement en plaçant des caractères alphabétiques tels que «c» et «d» à la fin de la partie spécification de format. "C" incorpore l'élément en tant que caractère et "d" en tant qu'entier décimal.

[Liste d'options Format ()]

option La description
< Remplissez les espaces pour que les éléments soient justifiés à gauche.{:<10}Utilisez comme. Vous pouvez spécifier des caractères supplémentaires en mettant un symbole etc. devant l'option.
> Remplissez l'espace pour que les éléments soient affichés justifiés à droite.{:>10}Utilisez comme. Vous pouvez spécifier des caractères supplémentaires en mettant un symbole etc. devant l'option.
^ Compensez l'espace pour que l'élément soit au centre.{:^20}Utilisez comme. Vous pouvez spécifier des caractères supplémentaires en mettant un symbole etc. devant l'option.
+ Ajoutez un signe au numéro. "{:+}”.format(10)Est "+À 10, "{:+}”.format(-10)Est "-Ce sera "10".
- Ne signez que lorsque le nombre est négatif. "{:-}”.format(10)À "10", "{:-}”.format(-10)Est "-Ce sera "10".
Vide Lorsque le nombre est positif, il est marqué d'un blanc, et lorsqu'il est négatif, il est marqué d'un signe. "{: }”.format(10)À "10", "{: }”.format(-10)Est "-Ce sera "10".
c Incorporez l'élément sous forme de chaîne.
d Incorporez l'élément sous forme d'entier décimal. Une erreur se produira si l'élément à remplacer est un nombre ou une chaîne contenant un point minoritaire.
f Incorporez l'élément sous forme d'entier décimal. Il peut gérer des nombres, y compris des points décimaux.{:.2f}Vous pouvez spécifier la précision après la virgule décimale en faisant comme.
x Incorporez l'élément sous la forme d'une chaîne hexadécimale telle que "1f4e". La partie alphabétique sera plus basse. Si vous utilisez une lettre X supérieure au lieu de x, la partie alphabétique sera en majuscule.
b Incorporez l'élément sous forme de chaîne binaire telle que "0110".
% Incorporez l'élément sous forme de pourcentage.{:.1%}Vous pouvez spécifier la précision après la virgule décimale en faisant comme.
, Incorporez le nombre à la place des milliers avec une virgule.

Recommended Posts

Format de chaîne
Format de chaîne 2
Format de chaîne Python
Format de chaîne Python
Indentation Python et format de chaîne
[Python 2/3] Analyser la chaîne de format
Format de chaîne avec l'opérateur Python%
Notation de format
Résumé de la chaîne de caractères 1
chaîne brute
Chaîne Python
Échapper les crochets ondulés dans la chaîne de format
Python: combinaison de chaînes
tranche de chaîne python
Animation de chaîne simple
# Génération de chaînes aléatoires
Repenser la chaîne de documentation
Plage de caractères / plage de chaînes de caractères
Algorithme de recherche de chaînes
Impossible d'insérer le format Dict dans la chaîne f
Type de chaîne Python2
Python # type de chaîne
format en python
Format de séquence d'échappement de chaîne à Unicode pour Python
Supprimer «un caractère» de «une chaîne de caractères».
Inversion de chaîne Python
python> datetime> De la chaîne de date (format ISO: 2015-12-09 12:40:08) au type datetime