で{} .formatを使用している場合()メソッドに複数の引数を使用してください:明らかには、どのように私はPythonで、テーブルは次のように印刷したいのPython
、私が使用したいです。 format()メソッドを使用していますが、私はこのような長い浮動小数点数を持っています:1464.1000000000001
浮動小数点数を丸めて、次のようにする必要があります。1464.10
(常に2桁の小数点以下はゼロです。 round()関数)。
"{0:.2f}".format("1464.1000000000001")
を使用して浮動小数点数を丸めることはできますが、素敵なテーブルには印刷されません。
私は"{0:>15}.format("1464.1000000000001")
を実行して素敵なテーブルに入れることができますが、丸められません。
両方を行う方法はありますか? "{0:>15,.2f}.format("1464.1000000000001")
のようなもの?
を: '。 "{0:> 15.2f}" 形式(1464.1000000000001)は'あなたが望むものと考えられます。 – Evert
'format()の中で' round() 'を使用できませんか? –
https://pyformat.info/([標準のPythonのドキュメント](https://docs.pythonの隣にあります。 org/3/library/string.html#書式指定 - ミニ言語))。 – Evert