‫Maintenant que nous savons utiliser les instructions is, nous pouvons également nous assurer que le code s'exécute parfaitement.
‫Ainsi, lorsque l'utilisateur, par exemple, entre une valeur incorrecte ici comme une lettre, notre code plante et notre
‫programme ne s'exécute plus.
‫Donc, pour résoudre ce problème, nous pouvons simplement utiliser des trépieds au lieu de pièces.
‫Donc, ce que je vais faire, c'est utiliser et essayer d'analyser et j'essaie d'analyser la température et la
‫nécessité de donner une sortie ici.
‫Et je vais utiliser un nouvel entier, que je vais appeler le numéro et utiliser ce numéro.
‫Alors maintenant, si ça marche, je veux qu'aucun temp ne soit un numéro.
‫Alors maintenant, je n'aurai plus besoin de le définir ici avec une déclaration papier car je l'ai remplacé par une approche
‫sûre.
‫Maintenant, ici, il se plaint car il pourrait être vide, donc aucune température ne pourrait être vide.
‫Donc, ce que je vais faire, c'est que si l'utilisateur n'a pas entré la valeur correcte, je vais simplement supposer
‫qu'il ne voulait pas exécuter le calcul correctement.
‫Et je vais juste dire num temp à zéro.
‫Alors maintenant dans les deux cas.
‫Donc, si l'analyse a fonctionné ou si l'analyse n'a pas fonctionné, num temp aura une valeur.
‫Si cela a fonctionné, ce sera simplement la valeur que l'utilisateur a saisie.
‫Si cela n'a pas fonctionné, il sera juste à zéro et maintenant nous pouvons continuer et exécuter notre code.
‫Mais en même temps, si l'utilisateur n'a pas entré une valeur correcte, ce que je veux faire, je veux lui
‫dire qu'il n'a pas entré la valeur correcte.
‫Alors je vais dire.
‫La valeur saisie n'était pas non définie
‫comme température, car c'est exactement ce qui est vrai, n'est-ce pas ?
‫Exécutons donc le code et voyons maintenant ce qui se passe si j'entre quelque chose qui n'est pas qu'un nombre.
‫Il dit, eh bien, vous avez entré, il n'y avait pas de nombre zéro défini comme température et il dit de
‫prendre un manteau, car avec zéro, cette condition ici est vraie et nous devons simplement prendre le manteau.
‫Très bien.
‫J'espère donc que ce n'était pas trop écrasant avec cette analyse de tribu car jusqu'à présent, nous avons utilisé des pièces et des pièces
‫étaient super simples.
‫Nous venons de dire dans cette analyse, puis nous avons entré la valeur que nous voulons analyser.
‫Donc, la chaîne dans ce cas, la température et cela renverrait un entier comme int mon num, cela renverrait simplement
‫un entier.
‫Mais le problème est que si l'utilisateur n'entre pas la valeur correcte comme un nombre en général, cela
‫entraîne un plantage.
‫Donc, pour éviter cela, nous utilisons try parse.
‫Donc, ce que nous faisons ici, c'est que nous utilisons dans l'analyse d'essai, puis nous disons ce que nous voulons analyser et c'est la
‫température, puis nous disons où utiliser le ou quoi mettre le nombre.
‫C'est le résultat de l'analyse si cela a fonctionné.
‫Nous vérifions donc ici si cela a fonctionné car le résultat de cette déclaration ici est un booléen.
‫Donc, si je viens de copier cela et que je crée un nouveau bu bu a fonctionné ou disons que l'utilisateur a entré un numéro, puis j'exécute simplement ce code pour que
‫je puisse maintenant vérifier si l'utilisateur a entré un numéro est vrai.
‫Donc, si cela est vrai, utilisez simplement le nombre qui a été généré et attribué à num temp et si cela
‫ne fonctionne pas, entrez simplement zéro et informez l'utilisateur qu'il n'a pas entré la bonne valeur.
‫Très bien.
‫Donc, comme je l'ai dit, le résultat de cette déclaration ici n'est pas booléen, nous pouvons donc simplement le stocker dans un booléen
‫et vérifier ce booléen.
‫Mais nous pourrions bien sûr aussi simplement prendre ce code et l'exécuter ici.
‫OK super.
‫Alors maintenant, vous avez vu comment utiliser le tripartisme, comment utiliser les déclarations.
‫Ls insaisissable et ainsi de suite.
‫Nous allons examiner des instructions if imbriquées plus complexes dans la prochaine vidéo.
‫Alors rendez-vous là-bas.