Willkommen zurück und sprechen wir einen anderen Begriff, logische Operatoren, und sie sind sehr, sehr nützlich, wenn es um
bedingte Logik geht.
Werfen wir einen Blick.
Logische Operatoren sind gut, ich habe sie tatsächlich schon einmal gesehen und ist ein logischer Operator.
Oder ist ein logischer Operator.
Es erlaubt uns, Logik zwischen zwei Dingen durchzuführen.
Was ist noch ein logischer Operator?
Nun, lassen Sie mich es für Sie auflisten.
Wir haben mehr als.
Weniger als.
Gleich, um sie in einem Beispiel tatsächlich zu verwenden, ist für mehr als fünf.
Nun, wenn ich das ausdrucke.
Was Ihrer Meinung nach passieren wird, sollte keine Überraschung sein, denn es ist nicht größer als fünf.
Dies ist ein logischer Operator, den Sie vielleicht gesehen haben, wenn ich das Gegenteil tue, ist ein Mathematikunterricht für weniger als
fünf.
Das macht Sinn.
Das stimmt.
Was ist mit gleich fünf?
Wenn ich dies ausführe, erhalte ich false.
Warum habe ich hier zwei Gleichheitszeichen verwendet?
Warum nicht einfach das tun?
Nun, wenn ich hier renne.
Ich erhalte einen Fehler, Syntaxfehler, Schlüsselwort kann ein Ausdruck sein.
Es liegt daran, dass wir einer Variablen immer gleich gleich zugewiesen haben, oder?
Und wenn Sie sich erinnern, habe ich Ihnen gesagt, dass eine Variable in Python mit einem mit einem Nein beginnen kann.
Es muss ein Buchstabe oder ein Unterstrich sein.
Wenn ich das tue, wird es ausgestrahlt, weil der Interpreter sagen wird, hey, ich
versuche, einer Variablen den Wert fünf zuzuweisen, und das ist nicht wirklich erlaubt.
Also verwenden wir Double-Equals, um dem Interpreter mitzuteilen, hey, ich weise hier keine Variable zu.
Ich möchte Dinge vergleichen und wir können verschiedene Dinge vergleichen, die ich tun kann.
Hallo ist gleich hallo.
Gleich wahr.
Was ist, wenn ich A ist größer als B?
Ich werde jetzt falsch.
Warum ist das so? Ich möchte, dass Sie selbst googeln und herausfinden, warum es größer ist als sein.
Was ist, wenn ich A mache, ist das größer als Capital A?
Das stimmt.
Das ist interessant, und das ist eigentlich ein ziemlich interessanter Grund, also weiß ich, dass es einfach für mich ist, Ihnen einfach
eine Antwort zu geben, aber ich möchte, dass Sie das Googeln üben.
Und der Grund, warum ich Ihnen keine Antwort gebe, liegt auch darin, dass es nicht sehr wichtig ist,
weil Sie meistens Code erstellen möchten, der leicht verständlich und verständlich ist.
Sie verwenden höchstwahrscheinlich mehr als weniger als mit Zahlen.
Wenn Sie also so etwas im Code sehen, wissen Sie nicht, was vor sich geht.
Was versucht diese Person zu vergleichen?
Warum tun sie?
Ist Kleinbuchstabe A größer als Großbuchstabe A?
Es ist nicht etwas, das Sie sehr oft sehen, aber der Grund, warum Sie diesen Ausdruck erhalten, ist ziemlich interessant.
Also empfehle ich Ihnen Google Google hinein.
Wie ich schon sagte, ich glaube fest daran, nicht die ganze Zeit die Hand zu halten.
Ich weiß, dass die Videos bisher recht einfach waren, besonders wenn Sie ein erfahrener Programmierer sind.
Aber im weiteren Verlauf werden Sie feststellen, dass Sie nach diesem Kurs die Dinge selbst herausfinden müssen.
Und meine Aufgabe ist es nicht, dich den ganzen Weg nur in der Hand zu halten.
Es geht darum, die Fähigkeiten zu entwickeln und Sie zu einem erwerbsfähigen Programmierer zu machen.
Also hoffe ich, dass Sie mit mir Geduld haben, während ich Ihnen diese kleine Herausforderung gerade stelle.
Gut.
Wir wollen auf eine Tangente beißen, also bringen wir sie zurück.
Kann ich Dinge wie diese tun, ist eins größer als zwei?
Oder wissen Sie was, lassen Sie uns weniger als zwei und weniger als drei und weniger als vier tun.
Ob das funktioniert?
Nun, natürlich wird es.
Es ist nur ein Ausdruck, richtig, den wir bewerten.
Und das alles ist wahr.
Aber sobald ich mich ändere.
Und etwas ist falsch, es wird kurzgeschlossen, was wir zuvor gelernt haben, und falsch zurückgeben.
In Ordnung, wir wissen also, dass größer gleich kleiner als Sinus ist, wir haben auch größer oder
gleich, wenn ich es tue.
Null hier und ich klicke auf Ausführen.
Ich werde wahr, weil es heißt, hey, ist das größer oder gleich Null?
Ich kann auch kleiner oder gleich Null machen.
Und hier bekomme ich falsch, weil null oder eins nicht größer oder gleich null ist, aber wenn ich hier null mache, werde
ich wahr.
Hier ist eine andere, was, wenn ich dieses Ausrufezeichen gleich mache, das bedeutet in Python, nicht gleich,
wenn ich dies ausführe, bekomme ich false.
Und das ist ein bisschen schwierig.
Was es sagt ist, hey, ist das nicht gleich?
Es ist also das Gegenteil von Gleichberechtigung.
Wenn diese beiden Dinge nicht gleich sind, wird es wahr heißen.
Also wenn ich eins mache.
Hier werde ich wahr, weil diese beiden Dinge nicht gleich sind, also haben wir größer zwei oder kleiner
als größer zwei gleich, gleich oder größer oder größer oder gleich gelernt haben wir über kleiner oder gleich wir gelernt. Ich habe
gelernt, nicht gleich, aber wir haben auch etwas über und und oder gelernt und schließlich möchte ich Ihnen
noch etwas beibringen.
Und es ist das Schlüsselwort nicht.
Ich kenne.
Es ist ein bisschen, es ist ein bisschen viel, aber es ist nicht so schwer, wie du denkst.
Nun, das Gegenteil.
Also wenn ich es höre.
Nicht.
Wahr.
Was bekomme ich?
Ich bekomme false und Sie sehen, dass not auch eine Funktion ist, also ein Schlüsselwort, aber auch eine Funktion, die
wir verwenden können, wenn ich nicht false mache.
Auch hier bekomme ich nur das Gegenteil.
Was ist, wenn ich dies tue, was ist, wenn ich nicht eins gleich zwei eins mache.
Nun, werde ich hierher kommen?
Ich erhalte false, weil dieser Ausdruck zu true ausgewertet wird und dann nicht nur das Gegenteil tut.
Lassen Sie uns hier also eine Pause einlegen und an einer kleinen Übung arbeiten, um sicherzustellen, dass wir dies verstehen.