Objectif :
Apprendre à programmer des fonctions avec Python .
Les fonctions ont un rôle très important dans la programmation.
Une fonction n'est rien d'autre qu'un sous-programme. Quand un programme est long, il est préférable de le découper en fonctions. Il y a plusieurs avantages : une meilleure lisibilité du programme et lors d'un travail en équipe c'est plus simple de répartir les tâches.
Avant de commencer il est vivement conseillé de lire le cours sur les fonctions : Voir le cours sur les fonctions.
Un des aspects à ne pas négliger est la portée des variables (voir QCM sur ENTH).
Lance . Crée un nouveau fichier (TonNOM_TPpython3.py) pour écrire et enregistrer tes programmes.
On utilisera la liste suite suivante comme exemple :
Soit la suite \((u_n)\) définit par \(u_0=0\) et \(u_{n+1}=\dfrac{1}{2}u_n+1\).
Les listes sont des variables globales par défaut. Contrairement aux autres types de données quand une liste est modifiée à l'intérieur d"une fonction, cette modification est effective dans tout le reste du programme.
Va dans la, dans le cours Algorithmique, choisis Projets : TP Python 3 et dépose ton fichier .py avec les 7 programmes.