Intermédiaire
🧠 Fondamentaux
20 XP
0 personnes ont réussi
Les f-strings
Les f-strings (introduites en Python 3.6) sont la manière la plus simple et la plus lisible de formater du texte en Python. Tu places un f devant la chaîne, et tu peux insérer des expressions Python entre accolades {}.
Par exemple : nom = 'Alice' age = 30 f'Je suis {nom} et j ai {age} ans' donne 'Je suis Alice et j ai 30 ans'
Tu peux même mettre des calculs dans les accolades : f'2 + 3 = {2 + 3}' donne '2 + 3 = 5'
Pour les nombres à virgule, tu peux contrôler le nombre de décimales : pi = 3.14159 f'{pi:.2f}' donne '3.14' (2 chiffres après la virgule)
Écris une fonction fiche_produit(nom, prix, quantite) qui renvoie une chaîne formatée : 'Produit: NOM - Prix: XX.XX EUR - Stock: N'. Le nom doit être en majuscules et le prix affiché avec 2 décimales.