Maison  >  Article  >  développement back-end  >  Comment puis-je formater un nombre pour afficher deux décimales à l'aide des f-strings de Python ?

Comment puis-je formater un nombre pour afficher deux décimales à l'aide des f-strings de Python ?

Susan Sarandon
Susan Sarandonoriginal
2024-10-31 04:19:01163parcourir

How can I format a number to display two decimal places using Python's f-strings?

Chiffres fixes après la virgule avec des chaînes f

De nombreux langages de programmation offrent un moyen de formater les nombres sous forme de chaînes avec un nombre spécifique de décimales . Comment pouvons-nous y parvenir avec les f-strings de Python ?

Problème :

Supposons que nous ayons une valeur a qui doit être affichée avec deux chiffres après la virgule. Comment pouvons-nous utiliser des f-strings pour accomplir cela ?

Réponse :

En incluant le spécificateur de type .2f dans l'expression de format, nous pouvons spécifier que nous voulons deux chiffres fixes après la virgule. Par exemple :

<code class="python">a = 10.1234
print(f'{a:.2f}')</code>

Cela affichera « 10.12 », où la valeur décimale a été tronquée à deux chiffres.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn