2
私はこのコードを持っており、その2番目の括弧で複数の引数を持つ方法を理解しようとしています。私は、数字を6桁で右揃えにし、小数点以下2桁に丸めたい。私はエラー '無効な書式指定子'を毎回取得します。Pythonで複数の引数を文字列書式で整列するには
print("{0:>5} {1:>6, 6.2f}".format(pounds, euros))
私はこのコードを持っており、その2番目の括弧で複数の引数を持つ方法を理解しようとしています。私は、数字を6桁で右揃えにし、小数点以下2桁に丸めたい。私はエラー '無効な書式指定子'を毎回取得します。Pythonで複数の引数を文字列書式で整列するには
print("{0:>5} {1:>6, 6.2f}".format(pounds, euros))
あなたがFormat Specification Mini-Languageを読めば、あなたは1だけ'.'
後フォーマット幅一度、精度が表示さを指定できることがわかります:
>>> "{0:>5} {1:>6,.2f}".format(10, 1500.657)
' 10 1,500.66'
[フォーマット文字列のドキュメント]を読みます(https://docs.python.org/3/library/string.html#format-specification-mini-language)。 – user2357112