Ce que renvoie une fonction sans return
Exercice d'entraînement · niveau 2 · sciences numériques et technologie (seconde), chapitre 5 — Les fonctions · Définir et appeler une fonction
Énoncé
Que vaut y après ce programme ? Expliquer.
def f(x):
x * 2
y = f(5)Corrigé
y vaut None. La ligne x * 2 calcule bien , mais ce résultat n'est ni rangé ni renvoyé : il est aussitôt perdu. Faute de return, la fonction renvoie None.
Les autres exercices de ce chapitre Le cours du chapitre
Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.