Heim > Artikel > Backend-Entwicklung > So formatieren Sie eine Zahl als Währung in Python: Konvertieren von 188518982,18 in 188.518.982,18 £
Währungswerte in Python formatieren
Die Formatierung numerischer Werte zur Anzeige von Währungsinformationen ist für viele Anwendungen unerlässlich. Python bietet eine praktische Methode zum Konvertieren von Zahlen in formatierte Währungszeichenfolgen.
Frage:
Wie kann ich mit Python eine Zahl wie 188518982,18 in 188.518.982,18 £ formatieren?
Lösung:
Pythons Gebietsschema-Modul bietet umfassende Funktionen zum Formatieren von Währungswerten und anderen gebietsschemaspezifischen Informationen. Durch die Nutzung dieses Moduls können Sie die gewünschte Formatierung erreichen. So geht's:
<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>
Durch die Nutzung der leistungsstarken Formatierungsfunktionen des Gebietsschemamoduls können Sie numerische Werte problemlos in standardisierte und lokalisierte Währungszeichenfolgen umwandeln.
Das obige ist der detaillierte Inhalt vonSo formatieren Sie eine Zahl als Währung in Python: Konvertieren von 188518982,18 in 188.518.982,18 £. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!