Formatage des valeurs monétaires en Python
Le formatage des valeurs numériques pour afficher les informations monétaires est essentiel pour de nombreuses applications. Python fournit une méthode pratique pour convertir des nombres en chaînes monétaires formatées.
Question :
Comment puis-je formater un nombre tel que 188518982,18 en 188 518 982,18 £ en utilisant Python ?
Solution :
Le module locale de Python offre des fonctionnalités complètes pour le formatage des valeurs monétaires et d'autres informations spécifiques aux paramètres régionaux. En tirant parti de ce module, vous pouvez obtenir le formatage souhaité. Voici comment :
<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>
En utilisant les puissantes capacités de formatage du module de paramètres régionaux, vous pouvez facilement convertir des valeurs numériques en chaînes monétaires standardisées et localisées.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!