2016-10-18 14 views
2

私はこのコードを持っており、その2番目の括弧で複数の引数を持つ方法を理解しようとしています。私は、数字を6桁で右揃えにし、小数点以下2桁に丸めたい。私はエラー '無効な書式指定子'を毎回取得します。Pythonで複数の引数を文字列書式で整列するには

print("{0:>5} {1:>6, 6.2f}".format(pounds, euros)) 
+1

[フォーマット文字列のドキュメント]を読みます(https://docs.python.org/3/library/string.html#format-specification-mini-language)。 – user2357112

答えて

0

あなたがFormat Specification Mini-Languageを読めば、あなたは1だけ'.'後フォーマット幅一度、精度が表示さを指定できることがわかります:

>>> "{0:>5} {1:>6,.2f}".format(10, 1500.657) 
' 10 1,500.66' 
関連する問題