Les fonctions
Les fonctions sont des outils intéressants pour le programmeur: la réutilisation de programmes déjà écrits, ou la réutilisation du même programme plusieurs fois dans le même développement. C’est un chapitre important (même très important!!) qu’il faut bien travailler, lentement et attentivement.
Définition de fonction
Dans cette section, nous donnons une définition de fonction; c’est le point de départ qu’il faut travailler sérieusement.
Mots clefs: Signature d’une fonction, Variable locale, variables globales
Introductions à la notion de fonctions
La notion de module en Python
Ici, ce n’est pas un réel cours de programmation. mais un exposé de ce qui est propre à Python, et très intéressant pour la programmation. Nous retrouverons les modules dans la partie « Mathématiques et programmation ». Cette notion de module se retrouve aussi dans d’autres langages.
Les modules dans le langage Python
La récursivité
Alors, maintenant, revenons à une méthode de programmation puissante et importante: la récursivité. Plusieurs questions de programmation peuvent être résolues sans utiliser la récursivité, mais la récursivité donne des programmes plus concis. L’exemple est la programmation de factorielle n
L’exposé sur la récursivité