Adloun

sciences numériques et technologie (seconde) · Chapitre 5 · Exercice d'entraînement

Ce que renvoie une fonction sans return

Les fonctions · Définir et appeler une fonction · niveau 2

Énoncé

Que vaut y après ce programme ? Expliquer.

def f(x):
    x * 2

y = f(5)

Pour démarrer : comment l'IA t'aide

Élève

Je lis le programme et je vois bien que donne quand . Mais je ne vois pas ce que récupère au juste.

IA

Tu as raison sur le calcul. Maintenant regarde la ligne : reçoit ce que la fonction renvoie. Dans le corps de , quelle instruction renvoie une valeur vers l'extérieur ?

Élève

Il n'y en a pas, il y a juste écrit tout seul. Du coup le reste dans la fonction et n'en sort pas ?

IA

C'est exactement la piste à creuser : en Python, une fonction qui n'a pas de renvoie quand même quelque chose. Si tu ouvrais une console et tapais , quel genre de valeur s'afficherait selon toi ?

L'IA ne donne pas la réponse : elle pose la question qui fait avancer. Le corrigé de cet exercice n'est pas publié : à toi de continuer.

Continue cet exercice avec l'IA

Reprends l'exercice là où le dialogue s'arrête.

Continuer avec l'IA — gratuit, sans inscription

Gratuit, sans inscription. L'IA te guide pas à pas, sans te donner la réponse.

Le cours du chapitre · Tous les exercices du chapitre

Continuer avec l'IA, gratuit →