‫Ik wil met je praten over een andere manier om voorwaardelijke logica te doen, we zagen de if L. F. en dan de Elst-verklaring.
‫Maar er is een andere manier die de ternaire wordt genoemd.
‫Operator, dit is nog steeds hetzelfde als de else, if of if else-instructies, maar het is een snelkoppeling, dus je kunt
‫deze alleen gebruiken op bepaalde voorwaardelijke logica.
‫Dus het betekent niet dat, hé, dit is gewoon een geheel nieuwe manier.
‫Dit is in zekere zin een snelkoppeling om je code een beetje schoner te maken.
‫Laten we eens kijken.
‫Overigens kunnen deze ternaire operatoren ook voorwaardelijke expressies worden genoemd.
‫En als je het woord uitdrukking hoort, zou dat iets voor je moeten betekenen.
‫Rechts?
‫Het is een uitdrukking omdat het een waarde oplevert.
‫Dus een ternaire operator of een voorwaardelijke expressie is een bewerking die evalueert naar iets op basis van het feit of de
‫voorwaarde waar is of niet.
‫En het is eigenlijk een nieuwe functie van Python vanaf versie twee punt vier.
‫Dus laten we eens kijken.
‫De manier waarop we dit gebruiken is om te zeggen dat het conditie is.
‫Als dit waar is, doe dit dan.
‫Dus dit is de voorwaarde, als het waar is, en geduld met mij, het is in het begin een beetje verwarrend.
‫Wij zeggen als.
‫En hier geven we voorwaarde.
‫Anders staat.
‫Als.
‫Anders, oké, dat is een beetje verwarrend, dus laten we het doornemen.
‫Dus de EFF gaat deze toestand controleren, dus het begint niet echt met hier, het gaat
‫zeggen, hé, als deze toestand.
‫Nu gaat dit evalueren naar hun waar of onwaar.
‫Als het waar is, dan gaan we dit doen.
‫Anders gaan we dit doen.
‫Dus laat me je een voorbeeld laten zien van hoe dat zou werken.
‫Laten we zeggen dat we proberen te bepalen of, nou ja, of een gebruiker je vriend is, dus we zullen zeggen dat hij een vriend is.
‫En hier kunnen we zien dat waar of onwaar voor een vriend, misschien kunnen we op Facebook controleren of gebruikers
‫u een bericht kunnen sturen of op Twitter, of Twitter-gebruikers u directe berichten kunnen geven.
‫Nou, hier en laten we doen kan.
‫Bericht en hier kunnen we onze ternaire operator doen, we gaan het bericht hardop zeggen, zo ja, dit is als de
‫voorwaarde waar is, de voorwaarde is, hey, is deze persoon je vriend, anders is de voorwaarde
‫onwaar?
‫Nou, ik ga zeggen dat ik niet mag berichten.
‫En je kunt hier zien dat dit een one-liner is, hoewel het eruit ziet als twee lijnen.
‫Maar je kunt hier zien dat het niet echt is dat we het inpakken, zodat we de hele code kunnen
‫zien.
‫Dus laten we dit uitvoeren en kijken wat Prince een bericht kan sturen als ik dit uitvoer.
‫Bericht is toegestaan omdat, nou ja, we hebben bericht luid toegewezen aan kan bericht, want terwijl de voorwaarde waar was, als
‫deze persoon niet mijn vriend was en ik voer dit uit, mag dit bericht niet worden verzonden vanwege de voorwaarde dat als de
‫voorwaarde onwaar is, Ik weet dat het bestellen hier een beetje verwarrend kan zijn.
‫Dus misschien moet je er een paar keer naar kijken en je moet het een paar keer gebruiken om het echt te onthouden.
‫Maar dit is een algemene regelvoorwaarde, indien waar, indien voorwaarde of anders voorwaarde, indien niet onwaar.
‫Indien vals.
‫Kan niet spellen.
‫Oké, een mooie verkorte manier om iets te doen wanneer een voorwaarde waar of onwaar is of waar of onwaar
‫wordt geëvalueerd.
‫Oké, ik zie je in de volgende video.
‫Doei.