FORMAT |
Format |
---|---|
Python |
Syntaxe
format(value) |
format(value, format_spec) |
Paramètres
Nom | Description |
---|---|
value | Ce paramètre permet d'indiquer la valeur à formater. |
format_spec | Ce paramètre optionnel permet d'indiquer la chaîne de caractères représentation un objet à retourner. Le format général est «[[fill]align][sign][#][0][width][,][.precision][type]». |
Description
Cette fonction permet de retourner une chaîne de caractères formaté.
Algorithme
MODULE FORMAT(chaine, ↑args, ↑↑kwargs) * Si aucun argument de format n'est présent, retourner la chaîne originale SI chaine ne contient aucun crochet de formatage ({}) ALORS RETOURNE chaine FIN SI * Itérer sur chaque spécification de format dans la chaîne BOUCLE POUR CHAQUE élément de format dans chaine FAIRE SI format dans {argument positionnel ou nommée} ALORS * Remplacer le placeholder {} par les valeurs passées en arguments valeur ← obtenir la valeur correspondante dans args ou kwargs SI un format est spécifié (ex: {:d}, {:0.2f},...) ALORS Appliquer le format spécifique sur la valeur FIN SI Insérer la valeur formatée dans la chaîne à la place du placeholder SINON * Laisser le texte intact (ne pas le modifier) continuer FIN SI FIN BOUCLE POUR CHAQUE * Retourner la chaîne formatée RETOURNE chaine formatée |
Dernière mise à jour : Mercredi, le 14 septembre 2016