Python での通貨値の書式設定
通貨情報を表示するための数値の書式設定は、多くのアプリケーションにとって不可欠です。 Python には、数値を書式設定された通貨文字列に変換する便利な方法が用意されています。
質問:
Python を使用して、188518982.18 のような数値を £188,518,982.18 に書式設定するにはどうすればよいですか?
解決策:
Python の locale モジュールは、通貨値やその他のロケール固有の情報をフォーマットするための包括的な機能を提供します。このモジュールを利用すると、希望の書式設定を実現できます。方法は次のとおりです:
<code class="python">import locale locale.setlocale(locale.LC_ALL, 'en_GB')</code>
<code class="python">locale.currency(188518982.18) # Output: '£188,518,982.18'</code>
<code class="python">locale.currency(188518982.18, grouping=True) # Output: '£188,518,982.18'</code>ロケール モジュールの強力な書式設定機能を利用することで、数値を標準化およびローカライズされた通貨文字列に簡単に変換できます。
以上がPython で数値を通貨としてフォーマットする方法: 188518982.18 を £188,518,982.18 に変換するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。