Maison >développement back-end >Tutoriel Python >Comment afficher les valeurs monétaires avec deux décimales en Python ?
Formatage des décimales : affichage des valeurs monétaires avec précision
Vous souhaitez afficher les valeurs décimales, telles que l'argent, de manière cohérente avec deux décimales, quel que soit le leur longueur ou s'ils ont initialement des décimales.
La clé pour y parvenir est d'utiliser les nouvelles spécifications de format pour représenter les valeurs numériques. L'approche la plus efficace et préférée est la suivante :
from math import pi '{0:.2f}'.format(pi) # Output: '3.14'
Voici une explication détaillée :
Si vous préférez un format plus lisible, vous pouvez utiliser le livre de recettes Python String Format ou pyformat.info pour référence. sur le formatage de chaîne d'un nouveau style.
Alternativement, Python 3.6 a introduit l'interpolation de chaîne littérale (f-strings). À l'aide de f-strings, le code ci-dessus peut être encore simplifié en :
f'{pi:.2f}' # Output: '3.14'
Cette méthode fournit un moyen efficace et concis de formater les valeurs décimales avec précision, garantissant une représentation cohérente des valeurs monétaires ou de toute autre valeur numérique nécessitant décimales spécifiques.
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!