‫Welkom terug en laten we het hebben over een andere term, logische operatoren, en ze zijn heel erg handig als het gaat
‫om voorwaardelijke logica.
‫Laten we eens kijken.
‫Logische operators zijn goed, ik heb ze eigenlijk al eerder gezien en is een logische operator.
‫Of is een logische operator.
‫Het stelt ons in staat om logica tussen twee dingen uit te voeren.
‫Wat is nog meer een logische operator?
‫Nou, laat me het voor je op een rijtje zetten.
‫We hebben meer dan.
‫Minder dan.
‫Gelijk om ze in een voorbeeld te gebruiken, is voor meer dan vijf.
‫Als ik dit afdruk.
‫Wat denk je dat er gaat gebeuren, zou geen verrassing moeten zijn, want het is niet groter dan vijf.
‫Dit is een logische operator die je misschien hebt gezien, een wiskundeles, als ik het tegenovergestelde doe, is voor minder dan
‫vijf.
‫Dat is logisch.
‫Dat is waar.
‫Hoe zit het met is voor gelijk aan vijf?
‫Als ik dit uitvoer, krijg ik false.
‫Waarom heb ik hier twee gelijken gebruikt?
‫Waarom doe je dit niet gewoon?
‫Nou, als ik hierheen ren.
‫Ik krijg een foutmelding, syntaxisfout, sleutelwoord kan een uitdrukking zijn.
‫Het is omdat, onthoud, gelijk is wat we gebruikten om aan een variabele toe te wijzen, toch?
‫En als je het je herinnert, heb ik je verteld dat een variabele in Python kan beginnen met een a met een nee.
‫Het moet een letter of onderstrepingsteken zijn.
‫Dus als ik dit doe, wordt het uitgezonden omdat de tolk gaat zeggen, hey, ik probeer een
‫variabele toe te wijzen voor de waarde van vijf en wel, dat is niet echt toegestaan.
‫Dus we gebruiken dubbele gelijken om de tolk te vertellen dat ik hier geen variabele toewijs.
‫Ik wil dingen vergelijken en we kunnen verschillende dingen vergelijken die ik kan doen.
‫Hallo is gelijk aan hallo.
‫Gelijk aan waar.
‫Wat als ik doe dat A groter is dan B?
‫Ik word nu vals.
‫Waarom is dit, ik wil dat je zelf Googled en erachter komt waarom het groter is dan zijn.
‫Wat als ik A doe, is dat groter dan Hoofdletter A?
‫Dat is waar.
‫Dit is interessant, en dit is eigenlijk best een interessante reden, dus ik weet dat ik weet dat het voor mij gemakkelijk is om
‫je gewoon een antwoord te geven, maar ik wil dat je oefent met Googlen.
‫En de reden dat ik je geen antwoord geef, is ook omdat het niet erg belangrijk is, omdat
‫je meestal code wilt maken die gemakkelijk te begrijpen en te begrijpen is.
‫U gebruikt waarschijnlijk meer dan minder dan bij getallen.
‫Dus als je zoiets in de code ziet, nou, je zou niet weten wat er aan de hand is.
‫Wat probeert deze persoon te vergelijken?
‫Waarom doen ze?
‫Is kleine letter A groter dan hoofdletter A?
‫Het is niet iets dat je heel vaak ziet, maar de reden waarom je deze uitdrukking krijgt is best interessant.
‫Dus ik raad je Google Google aan erin.
‫Zoals ik al zei, ik ben er een groot voorstander van om je hand niet de hele weg vast te houden.
‫Ik weet dat de video's tot nu toe vrij eenvoudig waren, vooral als je een ervaren programmeur bent.
‫Maar naarmate we verder komen, zul je zien dat je na deze cursus dingen zelf moet uitzoeken.
‫En het is niet mijn taak om je de hele weg met je hand vast te houden.
‫Het is om de vaardigheden te ontwikkelen en jij om een inzetbare programmeur te worden.
‫Dus ik hoop dat je geduld met me hebt terwijl ik je deze kleine uitdaging geef.
‫Oke.
‫We willen op een raaklijn bijten, dus laten we het terugbrengen.
‫Kan ik dingen doen zoals dit is één groter dan twee?
‫Of weet je wat, laten we minder dan twee en minder dan drie en minder dan vier doen.
‫zal dit werken?
‫Nou, dat zal natuurlijk wel.
‫Het is gewoon een uitdrukking, juist, die we evalueren.
‫En dit is allemaal waar.
‫Maar zodra ik verander.
‫En er is iets onwaar, het gaat kortsluiting veroorzaken, waarover we eerder hebben geleerd, en wordt onwaar
‫geretourneerd.
‫Oké, dus we weten dat groter dan gelijk is aan kleiner dan sinus, we hebben ook groter dan of gelijk
‫aan zodat als ik dat doe.
‫Nul hier en ik klik op uitvoeren.
‫Ik word waar omdat het zegt, hey, is dit groter dan of gelijk aan nul?
‫Ik kan ook minder dan of gelijk aan nul doen.
‫En hier krijg ik false omdat nul of één niet groter of gelijk is aan nul, maar als ik hier nul doe,
‫wordt ik waar.
‫Hier is er nog een, wat als ik dit uitroepteken gelijk doe, dit betekent in Python, niet gelijk
‫aan als ik dit uitvoer, krijg ik false.
‫En dit is een beetje lastig.
‫Wat het zegt is, hey, is dit niet gelijk aan dit?
‫Het is dus het tegenovergestelde van gelijken.
‫Als deze twee dingen niet gelijk zijn, zal het waar zijn.
‫Dus als ik er een doe.
‫Hier zal ik uitkomen, omdat deze twee dingen niet gelijk zijn, dus we hebben geleerd dat groter twee of kleiner is
‫dan groter twee is gelijk aan, gelijk aan of groter of groter of gelijk aan we hebben geleerd over kleiner dan of gelijk aan we' heb geleerd
‫over, niet gelijk aan, maar we hebben ook geleerd over en en of en tot slot, er is er nog een die
‫ik je wil leren.
‫En het is het niet-sleutelwoord.
‫Ik weet.
‫Het is een beetje, het is een beetje veel, maar het is niet zo moeilijk als je denkt dat het niet is.
‫Wel het tegenovergestelde.
‫Dus als ik het hoor.
‫Niet.
‫Waar.
‫Wat krijg ik?
‫Ik krijg false en je ziet dat niet ook een functie is, dus het is een sleutelwoord, maar ook een functie
‫die we kunnen gebruiken als ik niet false.
‫Nogmaals, ik krijg net het tegenovergestelde.
‫Wat als ik dit doe, wat als ik het niet doe, één is twee één.
‫Nou, zal ik hier komen?
‫Ik krijg false omdat deze uitdrukking naar waar evalueert en niet alleen het tegenovergestelde doet.
‫Dus laten we hier een pauze nemen en aan een kleine oefening werken om ervoor te zorgen dat we dit begrijpen.