Zeichenfolgenformat 2
tmp1.formt(‘Ham’, 200) ↓ Ham 200
Schreiben Sie außerdem als Beispiel für die Formatspezifikation ein Beispiel für die Formatspezifikation, um die prozentuale Anzeige durchzuführen. "12708" ist die Gesamtbevölkerung Japans Ende 2015 und "6381" ist die Anzahl der Beschäftigten (beide Einheiten sind 10.000). Das Verhältnis der Erwerbsbevölkerung wird als Prozentsatz angezeigt und zwei Ziffern nach dem Dezimalpunkt angezeigt. Im zweiten Beispiel setzen wir ein Komma anstelle von 1000. [Notation angeben und einfügen] “{:.2%}”.format(6381/12708) ↓ 50.21%
“{:,}”.format(10000) ↓ 10,000
Sie können den Typ der Ersatzzeichenfolge auch angeben, indem Sie am Ende des Formatspezifikationsteils alphabetische Zeichen wie "c" und "d" einfügen. "C" bettet das Element als Zeichen und "d" als Dezimalzahl ein.
[Optionsliste Format ()]
Möglichkeit | Erläuterung |
---|---|
< | Füllen Sie die Felder so aus, dass die Elemente linksbündig sind.{:<10}Verwenden Sie wie. Sie können zusätzliche Zeichen angeben, indem Sie ein Symbol usw. vor die Option setzen. |
> | Füllen Sie den Raum so aus, dass die Elemente rechtsbündig angezeigt werden.{:>10}Verwenden Sie wie. Sie können zusätzliche Zeichen angeben, indem Sie ein Symbol usw. vor die Option setzen. |
^ | Machen Sie Platz frei, so dass sich das Element in der Mitte befindet.{:^20}Verwenden Sie wie. Sie können zusätzliche Zeichen angeben, indem Sie ein Symbol usw. vor die Option setzen. |
+ | Fügen Sie der Nummer ein Zeichen hinzu. ”{:+}”.format(10)Ist "+Bis 10 "{:+}”.format(-10)Ist "-Es wird "10" sein. |
- | Nur unterschreiben, wenn die Zahl negativ ist. ”{:-}”.format(10)Auf "10", "{:-}”.format(-10)Ist "-Es wird "10" sein. |
Leer | Wenn die Zahl positiv ist, wird sie mit einem Leerzeichen markiert, und wenn sie negativ ist, wird sie mit einem Vorzeichen markiert. ”{: }”.format(10)Auf "10", "{: }”.format(-10)Ist "-Es wird "10" sein. |
c | Betten Sie das Element als Zeichenfolge ein. |
d | Betten Sie das Element als Dezimalzahl ein. Ein Fehler tritt auf, wenn das zu ersetzende Element eine Zahl ist, die einen Minderheitspunkt oder eine Zeichenfolge enthält. |
f | Betten Sie das Element als Dezimalzahl ein. Es kann Zahlen einschließlich Dezimalstellen verarbeiten.{:.2f}Sie können die Genauigkeit nach dem Dezimalpunkt angeben, indem Sie wie folgt vorgehen. |
x | Betten Sie das Element als hexadezimale Zeichenfolge wie "1f4e" ein. Der alphabetische Teil wird niedriger sein. Wenn Sie anstelle von x einen oberen Buchstaben X verwenden, wird der alphabetische Teil großgeschrieben. |
b | Betten Sie das Element als Binärzeichenfolge wie "0110" ein. |
% | Betten Sie das Element als Prozentsatz ein.{:.1%}Sie können die Genauigkeit nach dem Dezimalpunkt angeben, indem Sie wie folgt vorgehen. |
, | Betten Sie die Zahl an der 1000er-Stelle mit einem Komma ein. |
Recommended Posts