指定した精度で 10 進数値を表示する
Python では、特定の小数桁数で 10 進数値を表示する必要が生じる場合があります。これは、通貨値を処理する場合に特に便利です。
質問:
実際の長さや存在に関係なく、小数点以下 2 桁を常に表示するように、一貫して 10 進数値を書式設定するにはどうすればよいですか?
解決策:
Python 3.6 (リテラル文字列補間):
amount = 49.0 print(f"{amount:.2f}") # Output: 49.00
Python 3:
from math import pi # Example: pi ~ 3.141592653589793 print("{0:.2f}".format(pi)) # Output: 3.14
書式指定文字列の .2f は、値が小数点以下 2 桁の浮動小数点数として書式設定されることを指定します。
参考文献:
以上がPython で小数点以下 2 桁を常に表示するように小数値を書式設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。