f-strings et formats
prix = 1234.5
f"{prix:.2f}" # '1234.50'
f"{prix:,.2f}" # '1,234.50' (puis .replace(",", " ") pour le style français)
f"{0.1834:.1%}" # '18.3%'
f"{42:05d}" # '00042'
f"{'ok':>6}" # ' ok' (aligné à droite)
Méthodes utiles
" léa ".strip() # 'léa'
"léa martin".title() # 'Léa Martin'
"a;b;c".split(";") # ['a', 'b', 'c']
" / ".join(["a", "b"]) # 'a / b'
"chat".replace("a", "o") # 'chot'
"dort" in "Le chat dort" # True
"Bonjour"[0:3] # 'Bon'Les chaînes sont immuables : chaque méthode renvoie une nouvelle chaîne. Motifs complexes : expressions régulières.