PaliSkill
← Python intermédiaire

Chapitre 6 / 10

Chaînes avancées et formatage

9 leçons dans ce chapitre.

🔒

Formatage avancé des f-strings : largeur et alignement

Verrouillée

Une fstring (vue dans Python Débutant) accepte des options de formatage après un , à l'intérieur des accolades — la première utile…

🔒

Formatage avancé des f-strings : décimales et pourcentages

Verrouillée

Pour un nombre à virgule, (où est un chiffre) fixe le nombre de décimales affichées, en arrondissant si nécessaire — pratique pour…

🔒

.center(), .ljust() et .rjust()

Verrouillée

Avant les options de formatage des fstrings, Python offrait déjà des méthodes de chaînes pour le même besoin d'alignement — toujou…

🔒

.zfill(), .capitalize() et .title()

Verrouillée

complète une chaîne avec des zéros à gauche jusqu'à atteindre une longueur — pratique pour normaliser des identifiants ou des code…

🔒

Vérifier le contenu d'une chaîne : .isdigit(), .isalpha(), .isupper()

Verrouillée

Plusieurs méthodes de chaînes testent leur propre contenu et renvoient un booléen, sans avoir besoin d'une boucle ni d'une compréh…

🔒

Introduction aux expressions régulières : re.search()

Verrouillée

Une expression régulière (ou regex) décrit un motif de texte à rechercher, bien plus flexible qu'une simple recherche de souschaîn…

🔒

re.findall() : trouver toutes les correspondances

Verrouillée

(vu à la leçon précédente) ne renvoie que la première correspondance trouvée. renvoie, à la place, une liste de toutes les corresp…

🔒

re.sub() : remplacer avec une expression régulière

Verrouillée

remplace toutes les portions de correspondant au par , et renvoie une nouvelle chaîne — l'équivalent regex de , mais capable de re…

🔒

Cas pratique : valider et formater des données saisies

Verrouillée

Cette dernière leçon combine , une expression régulière et le formatage avancé des fstrings, pour valider puis présenter propremen…

Quiz de chapitre

6 questions transversales sur ce chapitre.

Voir le quiz →

Progression du chapitre

0/9 terminées

Accès complet

Les 3 premières leçons de ce module sont gratuites.

7 500 XOF / 11,43 € / 12,46 $

Débloquez les 92 leçons restantes de ce module