Exercices Les Bases Python Valeurs par défaut
🎉

Bravo!

Débutant 🧠 Fondamentaux 10 XP 0 personnes ont réussi

Valeurs par défaut

Un paramètre peut avoir une valeur par défaut. Ca veut dire que si on n'envoie pas d'argument pour ce paramètre, la valeur par défaut sera utilisée.

Par exemple :

def saluer(nom, message='Bienvenue'):
return message + ' ' + nom

saluer('Alice') renvoie 'Bienvenue Alice'
saluer('Alice', 'Bonjour') renvoie 'Bonjour Alice'

Regle importante : les paramètres avec valeur par défaut doivent etre placés APRES les paramètres obligatoires.

Écris une fonction puissance(base, exposant=2) qui renvoie base elevée a la puissance exposant. Par défaut, exposant vaut 2 (donc la fonction calcule le carré).

Exemple :
puissance(3) renvoie 9
puissance(2, 10) renvoie 1024

Tests (3/4)

Carre par défaut
assert puissance(3) == 9
Puissance 10
assert puissance(2, 10) == 1024
Puissance 0
assert puissance(5, 0) == 1

+ 0 tests cachés

Indices (3 disponibles)

solution.py