Files
training.python.beginner/training/exercices/04-functions/01-base.md
Steve Kossouho bea28eca14 Convert Asciidoc to markdown
Converted asciidoc to markdown using ai.
2025-07-06 22:07:31 +02:00

1.3 KiB

Exercices sur les fonctions

Exercice 1

  • Écrivez une fonction nommée show_something qui ne prend pas d'argument
  • Cette fonction doit afficher dans la console "Something"
  • Appelez cette fonction

Exercice 2

  • Écrivez une fonction nommée return_constant qui ne prend pas d'argument
  • Cette fonction affiche dans la console "99"
  • Cette fonction renvoie à l'appelant la valeur 99
  • Appeler la fonction et assigner sa valeur de retour à une variable
  • Afficher le contenu de la variable

Exercice 3

  • Écrivez une fonction nommée product qui prend deux arguments positionnels x et y
  • Cette fonction renvoie le produit de x et y
  • Affichez le résultat de cette fonction lorsque vous l'appelez avec les valeurs :
    • 10, 10
    • 15, -15
    • "hello ", 3
    • [1, 2, 3], 2

Exercice 4

  • Écrivez une fonction nommée quotient qui prend un argument positionnel numerator et un argument par défaut denominator, qui prend la valeur 1 par défaut.
  • La fonction renvoie le quotient de numerator et denominator.
  • La fonction gère l'exception de ZeroDivisionError en renvoyant la valeur None.
  • Affichez le résultat de cette fonction lorsque vous l'appelez avec les valeurs :
    • 10, 4
    • 10, -1
    • 1, 0
    • 10
  • Variez les appels en passant les arguments positionnellement, par nom, etc.