Python 7.1 : Créer une fonction

Nous allons créer un nouveau projet pour faire l'expertise des fonctions donc new projet, je vais nommer Fonction tiret expert pour expertise et après create close , je vais supprimer ceci ici nous allons créer une fonction qui permet d'afficher les informations donc je vais faire def information pour le nom information tiret Affichage parenthèse deux points et à l'intérieur je vais faire un print je vais mettre titi je vais faire un autre print que je vais mettre mimi ceci est le code qui doit être à l'intérieur de la fonction et ce code n'est pas exécutable parce que À ce niveau on a juste fini la fonction donc ça c'est la définition et maintenant si je supprime l'espace qu'il y'a entre les prints ces 2 prints revient à être definir dans le programme principal et je vais commenter ceci pour pouvoir l'exécuter je lance vous voyez bien que ça affiche Titi et Mimi par contre si je veux, exécuter ma fonction Je supprime ceci et je fais Tabulation à ce niveau pour mettre ça à l'intérieur pour exécuter ma fonction je dois appeler en mettant le nom de la fonction informations affichage comme ceci Mettre un petit commentaire en haut et l'appel de la fonction et j'exercute vous voyez qu'il y'a Titi et Mimi ça n'a pas changer Maintenant on a dit que cette fonction permettait d'afficher les informations des personnes donc ici je vais mettre la personne, est Titi que je vais taper en dure virgule son âge est 25 ans je tape en dure aussi et ici je vais dire le nom a caractères voilà c'est bon et si je mets par exemple ici je faire un print pour délimiter le programme je mets début du programme je vais copier et je veux mettre après l'appel de la fonction, ici en bas je mets plutôt fin si j'exercute vous allez voir qu'on a début du programme, on a la personne est Titi, son âge et 25 ans le nom à 4 caractères fin du programme bon si je copie ceci controle v que je relance vous voyez qu'on a la personne est Titi son âge est 25 ans et le nom à 4 caractères deux fois simplement parce qu'on a eu à appeler la fonction deux fois et maintenant si j'ai 2 personnes que je veux afficher les informations À ce niveau je vais mettre information affichage titi tiret 25 pour dire 25 ans, et que je copie ceci controle c controle v et à la place de Titi je vais plutôt mettre Mimi ici je vais renommer mimi et je vais changer l'âge au moment d'appeler je veux appeler cette fonction et je vais appeler Je relance voyez connais bien la personne et Titi son âge et 25 Le nom à quatre caractère et la personne est mimi son âge est 35 ans, le nom a 4 caractères si on fait ceci le programme fonctionne normalement mais nous ne serons pas entrain de bénéficier des avantages des fonctions donc pour rendre le code plus dynamique nous ... allons voir les paramètres dans la prochaine video.