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 : Lire une fonction simple

Lire une fonction simple Exercice

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

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

Que fait la fonction Python suivante ?

\verb/ def func(x): /
\verb/    return x**3 /

En Python, l'opérateur \verb/**/ permet de mettre un nombre à une certaine puissance.
\verb/x**3/ sert à mettre le nombre au cube.

La fonction proposée met le nombre donné en argument au cube.

Que fait la fonction Python suivante ?

\verb/ def func(a, b, x): /
\verb/    return a*x + b /

En Python, l'opérateur \verb/*/ permet de multiplier deux nombres ensemble.
Cette fonction retourne le résultat de l'opération ax + b , avec a, b, x donnés en arguments.

La fonction proposée retourne l'image du nombre x par la fonction affine f : x \mapsto ax + b .

Que fait la fonction Python suivante ?

\verb/ def func(a, b): /
\verb#    return -b/a # 

Cette fonction retourne la valeur -\dfrac{b}{a} , qui est la valeur pour laquelle la fonction affine f : x \mapsto ax + b s'annule.

On a :
f\left(-\dfrac{b}{a} \right) = 0

La fonction proposée retourne l'antécédent de 0 par la fonction affine f : x \mapsto ax + b .

Que font les instructions Python suivantes ?

\verb/ def hello(prenom="Isabelle"): /
\verb/    str = "Hello " + prenom /
\verb/    print(str) /
\verb/ hello("Pierre")/

En Python, on peut concaténer des chaînes de caractères avec l'opérateur \verb/+/. Ici, la variable \verb/str/ contient la première chaîne \verb/"Hello"/ suivi du prénom donné en argument.

Lors de l'exécution de \verb/print("Pierre")/, le programme affiche "Hello Pierre".

Que font les instructions Python suivantes ?

\verb/ def hello(prenom="Isabelle"): /
\verb/    str = "Hello " + prenom /
\verb/    return str /
\verb/ hello(name="Antoine")/

On fournit à la fonction un argument \verb/name/, qui n'existe pas. Il aurait fallu écrire \verb/hello(prenom="Antoine")/.

Le programme renvoie une erreur.

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 les caractéristiques d'une fonction
  • Exercice : Identifier une syntaxe correcte de fonction
  • 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