Python 7.4 : Refactoriser notre code
Nous allons continuer notre apprentissage et ici nous allons voir la refactorisation du code j'ai rajouté ce bout de code dans notre programme et nous allons refactoriser cela pour mieux comprendre à quoi ça sert cette manière de faire n'est pas interdit le souci avec ce coup de c'est qui n'est pas adaptable ni maintenable pour les grands projets si on regarde bien notre code, on va constater que c'est les noms de variables qui change et l'âge et aussi le numéro de personne nous allons faire une fonction pour bien ameliorer notre programme on va nommer la fonction retourne information qui va prendre un paramètre le nombre de personne et on va utiliser comme variable le nom et l'âge def retourner information et ça prend en paramètre le nombre de personne à l'intérieur je vais copier ce code je vais supprimer ça et ici je vais rajouter caractères nous avons fait que la fonction print prenait plusieurs variable de nature différente ce qui n'est pas le cas la fonction input mais ici pour rajouter le nomero de personne nous allons faire une concaténation donc je vais mettre pourcentage s à ce niveau et à l'extérieur je vais faire un pourcentage numero personne je vais faire la même chose ici pourcentage s et a l'exterieur pourcentage s avant de lancer nous allons mettre ce code en commentaire comme ceci et si je vais appeler ma fonction je vais mettre j'appelle je mets 2, je mets 3 je relance mon code vous voyez qu'à ce niveau, on a nom de la personne 1 l'age de la personne 1, je rajoute 12 nom de la personne 2 anne l'age de la personne 2, 23 ici nous avons une erreur je vais corriger cela en mettant une virgule,je vais mettre virgule, comme ceci je relance , titi age 12 annema 23 , vous voyez que ça met bien la personne, on continu, totino 34 ça met bien la personne 3, donc ils sont 3 tout fonctionne normalement et on se dit à très bientôt pour une prochaine video,concernant l'hierarchie.