場所を指定せずにデフォルトの順序に従って1、
印刷( "{} {}" 形式( "こんにちは"、 "世界"))
こんにちは世界
図2に示すように、指定した位置に設けられ、繰り返し使用することができます
印刷( "{0} {1} {0}" 形式( "こんにちは"、 "または"))
こんにちはまたはこんにちは
3、リスト形式を使用して
人= { "名": "opcai"、 "年齢":20}
印刷(「私の名前は{名前}です。私は{年齢}歳です。」。フォーマット(**人))
私の名前はopcaiです。私は20歳です 。
4、フォーマットされたリスト
STU = [ "opcai" の "Linux"、 "MySQLの"、 "パイソン"]
( "私の名前は{0 [0]}、私は大好き{0 [1]}!"。フォーマット(STU))を印刷
私の名前はopcaiですが、私はLinuxが大好き!
デジタル出力フォーマット
3.1415926 {.2f} 2つの小数点の後に3.14
2つの3.14符号付き10進数の場所の後に:{+ 2F} 3.1415926
-1 {:+ 2F} 2つの小数点後符号なし-1.00
2.71828:なし小数と{.0f} 3
5 {:0> 2D} 05デジタルゼロパディング(パディング左及び2の幅)
5 {:X <4D} 5XXX相補デジタルX(4の充填の右側、幅)
10 {:X <4D} 10XX相補デジタルX(4の充填の右側、幅)
1,000,000 {:} 1,000,000カンマで区切られたデジタルフォーマット
0.25 {:} 0.2パーセント25.00パーセントの割合フォーマット
1000000000 {:.2e} 1.00E + 09指数表記
13 {:10D} 13右揃え(デフォルトでは、10の幅)
13 {<10D} 13左(10幅)
13 {^ 10D}中央(幅10)と整列し13
進変換
11。 '{A:B}' 形式(11)1011バイナリー
11。 '{:D}' 形式(11)、11進
11。 '{:O}' 形式(11)、13進
11。 '{:X}' 形式(11)B 16進
11。 '{:#X}' 形式(11)0xb 16進
11。 '{:#X}' 形式(11)0XB 16進
^、<、>センタリングされ、左揃え、右揃え、バック幅が,:号バック文字で埋め、一つだけの文字が指定されていない場合、デフォルトではブランクが埋め込まれています。
+前表示負に、前に表示された正の+の数を示し; - (スペース)の前にスペースの正の数を表します。
B、Dは、Oであり、Xは、バイナリ、10進数、8進数、16進数です。
出力かっこ
印刷( "{} {{0}}" フォーマット( "opcai_linux"))
opcai_linux {0}