Opérateurs et notion de fonction

Télécharger au format PDF

Cette séance a pour objectif de découvrir les opérateurs **, //, % et de programmer en utilisant une fonction à un seul argument.

Découverte de quelques opérateurs

(a) Dans la console d’exécution, saisir 5**2 (au clavier 5 x x 2) puis 2**3. A quoi correspond l’opérateur **?

(b) Dans la console d’exécution, saisir 4//2 (au clavier 4 / / 2) puis 9//3 et enfin 5//2. A quoi correspond l’opérateur // ?

Aide : Essayer d’autre valeurs

(c) Dans la console d’exécution, saisir 4%2 (au clavier Toolbox puis Catalogue) puis 9%3et enfin 5%2. A quoi correspond l’opérateur %?

Aide : Essayer d’autres valeurs

Découverte de la notion de fonction en programmation

(a) Nous allons commencer par créer notre premier script nommé activite1.py. Voici une fonction nommée double qui prend en entrée un nombre et qui renvoie son double.

image 1 La saisir dans le script activite1.py puis faire Exécuter le script dans le menu à droite du titre du script. La fonction ainsi créée est disponible dans le menu de la touche var. Appeler cette fonction avec différentes valeurs, par exemple double(2), double(5), …

(b) Ecrire dans le même script une fonction que vous nommerez carre qui prend en entrée un nombre et qui renvoie sa valeur au carré.

(c) Ecrire dans le même script une fonction que vous nommerez cube qui prend en entrée un nombre et renvoie sa valeur au cube.