‫Content de te revoir.
‫Dans cette vidéo, je veux parler de l'idée de la vérité et du mensonge.
‫Que signifient-ils, et vous l'entendrez beaucoup dans la programmation Python, vous voyez jusqu'à présent que vous avez utilisé
‫des booléens ici comme Valdés.
‫Donc c'était vraiment facile, si vrai et vrai, alors exécutez ce code.
‫Mais Python peut également faire d'autres choses.
‫Par exemple, s'il était cinq heures et que c'était disons bonjour, que pensez-vous qu'il se passera ici dans notre programme
‫?
‫Eh bien, si je clique, cours.
‫Vous êtes en âge de conduire et vous avez un permis.
‫C'est ce que vous attendiez ?
‫Et c'est parce que ce que Python fait sous le capot est en fait de les convertir
‫en booléens pour vous, donc c'est presque comme s'il faisait cette conversion de type rappelez-vous où convertir le type.
‫À Bolian, dès que nous arrivons à cette déclaration if, parce que Python dit, hé, je veux vrai ou faux, je me fiche de
‫tout ça, je me fiche de ce qu'est la licence, donnez-moi juste vrai ou faux.
‫Donc je sais si je dois faire ceci ou aller dans le bloc else.
‫Maintenant, si je devais simplement imprimer, faisons-le ici, imprimons Bolian Hello.
‫Et puis enfin imprimer Bolian cinq.
‫Voyons ce que nous obtenons.
‫Nous obtenons vrai, vrai, et c'est ce que nous appelons une valeur de vérité en Python, c'est-à-dire une valeur de vérité parce
‫que si nous exécutons la conversion de type Bolian dessus, elle s'évalue en vrai.
‫Qu'est-ce qu'une fausse valeur ?
‫Eh bien, si je fais zéro et si je le fais, disons, une chaîne vide et je clique sur exécuter.
‫Ce sont des faux, c'est-à-dire que ce n'est pas vraiment faux, mais c'est faux parce que si nous exécutons bullion dessus
‫vers Python, il va dire, oh, c'est faux et zéro, c'est faux.
‫Et ce genre de sens, non?
‫Et si vous allez réellement au débordement de pile, si vous n'avez jamais vu de débordement de pile
‫auparavant, si vous avez déjà des questions de programmation et que vous les recherchez sur Google, les cinq premières réponses contiendront généralement une
‫ou deux réponses de débordement de pile.
‫Et fondamentalement, ce qui se passe, c'est que les gens posent des questions telles que : qu'est-ce que le vrai et le faux en Python ?
‫Et vous obtenez des réponses.
‫Vous pouvez donc voir ici qu'il a quatre réponses et que vous recherchez généralement la coche, ce qui signifie qu'il
‫s'agit d'une réponse vérifiée et que, hé, le propriétaire de cette question l'a acceptée comme la meilleure réponse.
‫Alors la personne qui a posé cette question vient de dire, oui, c'est la bonne réponse.
‫C'est le meilleur.
‫Mais vous avez aussi d'autres personnes qui votent.
‫Vous pouvez donc voir que cette réponse a reçu 46 points.
‫Et bien qu'il ait été marqué comme la bonne réponse par l'utilisateur, peut-être que quelqu'un d'autre est venu plus tard
‫et a donné une réponse encore meilleure.
‫Alors maintenant, nous avons cent vingt-trois votes positifs et vous voyez que cette réponse est bien meilleure.
‫Toutes les valeurs sont considérées comme vraies, à l'exception des suivantes.
‫Vous pouvez donc voir ici qu'en Python, ces valeurs sont considérées comme fausses, vous pouvez voir zéro ici.
‫Vous pouvez voir une chaîne vide ici, puis il y en a quelques autres vides.
‫Vous avez un dictionnaire vide, une liste vide, un tuple vide.
‫Vous avez des décimales.
‫Vous avez des choses comme des fractions.
‫Vous avez zéro point zéro faux.
‫Cela et aussi aucun n'est faux.
‫Alors que si je tape aucun ici.
‫C'est faux.
‫Maintenant, vous n'avez pas besoin de mémoriser cela parce que la plupart du temps, cela a du sens, n'est-ce pas ?
‫Mais cela nous aide très bien à faire de la logique conditionnelle.
‫Par exemple, supprimons ceci et disons que nous avons un utilisateur et que cet utilisateur doit avoir un mot de passe et
‫un nom d'utilisateur.
‫Si disons que le nom d'utilisateur est Johnny et que le mot de passe est un, deux, trois.
‫Eh bien, au lieu de dire, hé, si cet utilisateur a un mot de passe et un nom d'utilisateur et que nous ne vérifions pas si le nom d'utilisateur
‫existe ou si le mot de passe existe, nous voulons juste nous assurer, hé, cette personne a-t-elle rempli le formulaire et a-t-elle
‫essayer de soumettre un nom d'utilisateur et un mot de passe ?
‫Je peux simplement dire mot de passe et nom d'utilisateur.
‫Et je n'ai pas à m'inquiéter de convertir cela en lingots ou quelque chose comme ça, car
‫si le mot de passe et le nom d'utilisateur existent, essayez de les verrouiller et vous verrez que cela se lit beaucoup mieux parce que chacun
‫d'eux est évalué dans un valeur de vérité et de fausseté.
‫C'est une petite fonctionnalité intéressante pour garder Python bien, agréable et simple et lire comme l'anglais.
‫Je verrai dans la prochaine vidéo par.