Aller au contenu principal

🆎 F-string

Voici les options de formatage les plus courantes pour les f-string.
Ces options doivent être placées immédiatement à la fin de l'expression avant l'accolade fermante.

Exemple

# le résultat est arrondi à 2 décimales :
print(f"Le résultat de {nombre1} x {nombre2} est : {nombre1 * nombre2:.2f}.")

Formatage des nombres

SyntaxeEffetExemple
:.2fArrondi à 2 décimales, complété par des 03.14159 → 3.14 / 3.5 → 3.50
:.0fArrondi sans décimale3.99 → 4
:.3eNotions scientiques après la 3ème décimale123456 → 1.235e+05
:,Spécifier le séparateur de de milliers1000000 → 1,000,000
:05dEntier sur 5 chiffres, complété par des 042 → 00042
:+.2fAffiche le signe + ou - et conserve 2 décimales3.5 → +3.50 / -2 → -2.00

Formatage des chaînes de caractères

SyntaxeEffetExemple
:<10Aligné à gauche sur 10 caractères`"Mots" → Mots      
:>10Aligné à droite sur 10 caractères`"Mots" →       Mots
:^10Centré sur 10 caractères`"Mots" →    Mots