Adloun

sciences numériques et technologie (seconde) · Chapitre 5 · Exercice supplémentaire

Une fonction qui renvoie plusieurs valeurs

Les fonctions · Fonctions à plusieurs arguments · niveau 2

Énoncé

Écrire une fonction division_euclidienne(a, b) qui renvoie le quotient et le reste. Montrer comment récupérer les deux, et expliquer ce qu'est l'objet renvoyé.

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

Élève

Je vois qu'il faut renvoyer deux choses à la fois, mais je ne sais pas comment une fonction Python peut faire ça. Je commence par quoi ?

IA

D'abord repère les deux grandeurs demandées : le quotient et le reste. En Python, quels opérateurs donnent chacun d'eux quand tu divises par ?

Élève

Pour le quotient, je pensais à , et pour le reste à .

IA

Le reste avec est bon. Mais donne un résultat décimal, pas le quotient entier de la division euclidienne : quel opérateur arrondit vers le bas ? Et une fois ces deux valeurs prêtes, comment les écrire dans un seul ?

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 →