Définir et appeler
def prix_ttc(prix_ht, tva=20):
"""Renvoie le prix TTC arrondi au centime."""
return round(prix_ht * (1 + tva / 100), 2)
prix_ttc(100) # 120.0
prix_ttc(100, tva=5.5) # 105.5
Bonnes pratiques
- Une fonction = une tâche ; nom en minuscules avec des
_, un verbe (calculer_total). returnplutôt queprint: le résultat reste réutilisable.- Sans
return, la fonction renvoieNone. - Les variables créées dans la fonction n'existent pas dehors (portée locale).
- Plusieurs résultats :
return mini, maxipuisa, b = f().
Suite : lire et écrire des fichiers.