Python 7.7 : Types de paramètres et de retour
Maintenant nous allons appeler la fonction majeur à l'intérieur de la fonction afficher information nous avons déjà écrit cela donc ... je vais faire un contrôle x Contrôle c pour coller et Je vais mettre cette fonction ici plus haut pourquoi je fais ça je mets la fonction majeur au-dessus des autres fonctions simplement parce que on peut mettre cela partout Chacun définit son endroit mais il faut juste garder cette logique en tête c'est d'abord la définition de la fonction ... et ensuite on les appelle parce que sinon regarde bien les fonctions nous voyons que la fonction récupérer. Informations avant la fonction retourner information Et à l'intérieur de la fonction retourner information on appelle la fonction récupérer un format. Regarder toujours cette convention en tête c'est d'abord la définition de la fonction et après la. Il va appeler la fonction ici je vais faire un if si Majeur parenthèse âge deux points je vais mettre ce qu'on avait écrit ici en bas pour vérifier je copie ceci et je colle et faites bien attention au tabulation. voila et si je vais d'abord commenter ceci. Je commente et à ce niveau on va appeler la fonction afficher information information et à l'intérieur je vais rentrer. Numéro de la personne 04. virgule nom de la personne. virgule et age 25. Lance mon code vous programme fonctionne normalement la personne 04 est Jean son âge c'est 25 ans. Le nom compote 4 caractères et elle est majeur donc notre code fonctionne normalement et si j'avais mis plutôt une chaîne de caractères à ce niveau est-ce que cela ... donnerait? je vais mettre et on va voir relance mon programme et on dit qu'il y'a une erreur à la ligne sachant que la ligne 33 appel nous allons partir voir , la ligne 33 appel la ligne 17 cette ligne si au niveau de la vérification de l'âge et qui appelle la ligne 4. Niveau d'ici là ce qu'on veut c'est la comparaison si l'age est supérieur ou égal à 18 C'est qui signifie que le programme nous informe qu'on a entre un str au lieu d'un int qu'on avait défini donc je vais mettre à ce niveau. Deux points int pour dire au programme que c'est normalement un int qu'on doit entrer ici je vais supprimer ce 0 je vais mettre 2 points int et à ce niveau je vais convertir en int je vais convertir l'âge personne en nombre voila on doit changer la valeur de str mais c'est mieux de pas précision c'est vrai que Python précise déjà que ... l'élément entrée est un str est est au lieu d'un int mais prévention c'est mieux de mettre âge deux points int vous n' êtes pas obligé de le faire mais c'est juste par convention ici nous allons retirer ceci et laisser en nombre je veux lance mon programme est mon programme fonctionne normalement c'était tout pour cette vidéo et on se dit à ... très bientôt pour une prochaine concernant l' exercice la table de multiplication.