01 76 38 08 47
Logo Kartable
AccueilParcourirRechercheSe connecter

Pour profiter de 10 contenus offerts.

Logo Kartable
AccueilParcourirRechercheSe connecter

Pour profiter de 10 contenus offerts.

  1. Accueil
  2. Seconde
  3. Mathématiques
  4. Exercice : Identifier les caractéristiques d'une fonction

Identifier les caractéristiques d'une fonction Exercice

Ce contenu a été rédigé par l'équipe éditoriale de Kartable.

Dernière modification : 12/05/2025 - Conforme au programme 2025-2026

Quels sont les arguments de la fonction suivante ?

\verb / def tableMulti(base, debut=1, fin=11): /
\verb / n = debut /
\verb / while n <= fin : /
\verb / print(n, 'x', base, '=', n * base) /
\verb / n = n +1 /

Une fonction Python s'écrit avec le mot-clé \verb/def/, suivi du nom de la fonction et la liste des arguments qu'elle prend entre parenthèses.

Ici, il s'agit donc de :
\verb/base, debut, fin/

Dans la fonction suivante, quels arguments sont facultatifs ?

\verb / def tableMulti(base, debut=1, fin=11): /
\verb / n = debut /
\verb / while n <= fin : /
\verb / print(n, 'x', base, '=', n * base) /
\verb / n = n +1 /

Une fonction Python s'écrit avec le mot-clé \verb/def/, suivi du nom de la fonction et la liste des arguments qu'elle prend entre parenthèses. Certains arguments peuvent être facultatifs, auxquels cas on indique leur valeur par défaut en indiquant un \verb/=/ après le nom de l'argument et la valeur que la variable prend. Les arguments facultatifs viennent toujours après les arguments obligatoires.

Ici, il s'agit donc de :
\verb/debut, fin/

Quelle variable renvoie la fonction suivante ?

\verb / def tableMulti(base, debut=1, fin=11): /
\verb / n = debut /
\verb / while n <= fin : /
\verb / print(n, 'x', base, '=', n * base) /
\verb / n = n +1 /

Le bloc qui suit l'instruction d'une fonction est indenté et se termine par le mot-clé \verb/return/ suivi de l'instruction à renvoyer. Il peut s'agir d'une variable ou d'une expression. Dans ce cas, il n'y a pas d'instruction \verb/return/.

La fonction ne renvoie donc aucune variable.

Que fait la fonction suivante ?

\verb / def tableMulti(base, debut=1, fin=11): /
\verb / n = debut /
\verb / while n <= fin : /
\verb / print(n, 'x', base, '=', n * base) /
\verb / n = n +1 /

Les seules instructions qui affichent du contenu à l'écran sont dans le \verb/print(n, 'x', base, '=', n * base)/.

Cette instruction affiche tout d'abord \verb/n/, qui varie entre \verb/debut/ et \verb/fin/, puis un \verb/x/ suivi de la valeur de la variable \verb/base/ passée en argument.

Il affiche ensuite un \verb/=/ suivi de la multiplication \verb/n*base/.

Par exemple :
\verb / tableMulti(5, 2, 4) /
\verb / 2x5=10 /
\verb / 3x5=15 /
\verb / 4x5=20 /

Elle affiche la table de multiplication qui correspond à \verb/base/, entre \verb/debut/ et \verb/fin/.

Quelle est la valeur par défaut de l'argument \verb/genre/ dans la fonction suivante ?

\verb / def politesse(nom, genre='Madame'): /
\verb / print("Veuillez agréer ,", genre, nom, ", mes plus sincères salutations.") /

Une fonction Python s'écrit avec le mot-clé \verb/def/, suivi du nom de la fonction et la liste des arguments qu'elle prend entre parenthèses. Certains arguments peuvent être facultatifs, auxquels cas on indique leur valeur par défaut en indiquant un \verb/=/ après le nom de l'argument et la valeur que la variable prend. Les arguments facultatifs viennent toujours après les arguments obligatoires.

Ici, la valeur par défaut de l'argument \verb/genre/ est donc : Madame.

La charte éditoriale garantit la conformité des contenus aux programmes officiels de l'Éducation nationale. en savoir plus

Les cours et exercices sont rédigés par l'équipe éditoriale de Kartable, composéee de professeurs certififés et agrégés. en savoir plus

Voir aussi
  • Cours : Notion de fonction
  • Exercice : Identifier une syntaxe correcte de fonction
  • Exercice : Lire une fonction simple
  • Exercice : Écrire une fonction simple
  • Exercice : Lire une fonction complexe
  • Exercice : Modifier une fonction complexe
  • Exercice : Compléter une fonction complexe
  • Exercice : Appeler une fonction dans un algorithme
  • Problème : Renvoyer un nombre aléatoire à l'aide d'une fonction
  • Problème : Calculer la moyenne pondérée d'une série statistique à l'aide d'un algorithme
  • Problème : Calculer l'écart-type d'une série statistique à l'aide d'un algorithme
  • Problème : Écrire une fonction renvoyant le résultat numérique d’une expérience aléatoire
  • Problème : Écrire une fonction renvoyant le résultat numérique d’une répétition d’expériences aléatoires indépendantes
  • Quiz : Notion de fonction

Nos conseillers pédagogiques sont à votre écoute 7j/7

Nos experts chevronnés sont joignables par téléphone et par e-mail pour répondre à toutes vos questions.
Pour comprendre nos services, trouver le bon accompagnement ou simplement souscrire à une offre, n'hésitez pas à les solliciter.

support@kartable.fr
01 76 38 08 47

Téléchargez l'application

Logo application Kartable
KartableWeb, iOS, AndroidÉducation

4,5 / 5  sur  20261  avis

0.00
app androidapp ios
  • Contact
  • Aide
  • Livres
  • Mentions légales
  • Recrutement

© Kartable 2025