Adloun

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.