Es ist an der Zeit, über ein anderes Thema zu sprechen, das viel verwirrender klingt: Kurzschluss, als es tatsächlich ist.
Es ist ganz einfach.
Kurzschließen sieht ungefähr so aus, erinnern Sie sich, als ich Ihnen das Wort beigebracht habe, und so
können wir zum Beispiel sagen, ist Freund?
Er nennt das Wahre und sagen wir, ist der Benutzer xcode das Wahre?
Und ich kann hier einen Ausdruck machen, der sagt, ist ein Freund und ist ein Benutzer.
Wenn wir das hier ausführen, drucken wir es hier aus, damit wir es sehen können.
Wenn ich das laufe.
Ich werde wahr, weil beide als wahr ausgewertet werden.
Also wenn ich das als F-Block hätte, sagen wir mal, wenn es sein Freund und User ist.
Drucken.
Beste Freunde für immer.
Nun kann ein Kurzschluss durchgeführt werden, wenn wir so etwas wie vier verwenden, was wir noch nie zuvor gesehen haben, aber auch hier können
Sie sehen, dass es blau hervorgehoben ist.
Es ist also ein Schlüsselwort, ein Python-Schlüsselwort oder sagt, wenn eine dieser Bedingungen zutrifft, führen Sie
diesen Code aus.
Also wenn ich das starte.
Ich bekomme beste Freunde für immer.
Lassen Sie mich Sie nun fragen, welche Operation Ihrer Meinung nach am oder am Ende leistungsfähiger ist?
Ist da ein Unterschied?
Tatsächlich liegt es an einem Kurzschluss, sehen Sie, wenn ich es tue oder höre, denn es interessiert mich nur,
ob eines von beiden wahr ist.
Der Python-Interpreter wird sagen, ob.
Ist Freund, und es wird das bewerten und sagen, oh, das ist wahr, und dann wird es das Wort
sehen oder und es wird sagen, hey, es ist mir egal, was das ist.
Vielleicht ist dies eine wirklich schwere Operation oder etwas, das ich nachschlagen muss.
Nun, es interessiert mich nicht wirklich, denn das ist bereits wahr.
Ob das wahr oder falsch ist, ist mir egal, denn so oder so muss ich das
ausdrucken.
Wie Sie sehen können, druckt es immer noch die besten Freunde für immer.
Ein Kurzschluss passiert also, wenn der Dolmetscher schlau genug ist zu sagen, ich habe bereits genug Arbeit geleistet, es ist mir egal, was das
ist, das ist nur verschwendete Arbeit, wenn ich es tue.
Also schließe ich kurz und sage: Hey, ich ignoriere das einfach und fange an zu drucken.
Die Verwendung von oder ist also etwas effizienter.
Aber auch hier kommt es darauf an, was Sie brauchen.
Wenn Sie überprüfen müssen, ob sowohl der Freund als auch der Benutzer wahr sind, müssen Sie und verwenden.
Aber das funktioniert in beide Richtungen mit und auch.
Wenn sein Freund zum Beispiel falsch ist, wird dies kurzgeschlossen, weil ich sage, hey, wenn sein Freund falsch
ist, ist es mir egal, was der Benutzer ist, weil das auf keinen Fall möglich ist beides
ist wahr.
Ich habe bereits gesehen, dass einer von ihnen falsch ist.
Also werde ich dies ignorieren und ich werde dies drucken.
Und wenn ich ich sage, meine ich unseren guten alten Freund, den Python-Interpreter.
Nun, dieses Thema des Kurzschlusses wird in Python-Anfängerkursen nicht wirklich gelehrt, aber wenn Sie das jetzt hören, hören
Sie es vielleicht in einem Interview.
Wie Sie sehen, klingt es viel schwieriger, als es tatsächlich ist.
Und ehrlich gesagt macht es sehr viel Sinn.
Rechts.
Wir möchten, dass unsere Maschinen effizient sind, und dies ist aufgrund von Kurzschlüssen sehr effizient.
Ich schaue im nächsten mal vorbei.