Maison >développement back-end >Tutoriel Python >Comment formater des chiffres fixes après la décimale à l'aide de f-Strings en Python ?

Comment formater des chiffres fixes après la décimale à l'aide de f-Strings en Python ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-10-29 00:05:02608parcourir

How to Format Fixed Digits after the Decimal Using f-Strings in Python?

Formatage de chiffres fixes après décimal avec des f-Strings

Les f-strings offrent un moyen pratique de formater des chaînes en Python. Cependant, obtenir des chiffres fixes après la virgule décimale peut nécessiter une réflexion supplémentaire. Cet article résout ce problème et explique comment utiliser les spécificateurs de type pour contrôler le nombre de chiffres décimaux affichés dans les chaînes f.

Pour formater une valeur flottante avec un nombre fixe de chiffres après la virgule, incluez le spécificateur de type. .nf dans l'expression de format. Ici, n représente le nombre de chiffres souhaité. Par exemple, .2f spécifie deux chiffres décimaux.

<code class="python">a = 10.1234
fixed_digits = f'{a:.2f}'  # Display with 2 decimal digits</code>

Dans cet exemple, la valeur de fixed_digits sera « 10,12 », tronquant les chiffres supplémentaires après la deuxième décimale. Cette technique peut être appliquée à n'importe quelle valeur flottante, offrant un contrôle précis sur le formatage décimal.

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