Überprüfung nach Schlüsselwörtern
In Python können Sie das Keyword -Modul verwenden, um nach Schlüsselwörtern zu überprüfen. Stichwort.KWLIST wird alle Schlüsselwörter in Python auflisten.
hauptsächlich.pyAusgang:
["Falsch", "None", "wahr", "und", "wie", "Assert", "Async", "warten", "Break", "Klasse", "Fortsetzung", "def", "," Del ',' elif ',' sonst ',' außer ',' endlich ',' für ',' von ',' global ',' wenn ',' Import ',' in ',' ist ',' Lambda ' , "nicht lookell", "nicht", "oder", "Pass", "Raise", "Return", "versuchen", ", während", "mit", "Rendite"]Wenn Sie andererseits nicht sicher sind, ob ein Wort ein Schlüsselwort ist, können Sie Keyword verwenden.IsKeyword (en), um herauszufinden:
hauptsächlich.pyAusgang:
WAHRSchauen wir uns nun mehrere Schlüsselwörter an!
Schlüsselwort: Assert
Der behaupten Schlüsselwort wird in Python zum Debuggen verwendet. Hier wird eine Bedingung nach dem übergeben behaupten Stichwort. Wenn dieser Zustand wahr ist, ist alles in Ordnung; Wenn andererseits die Bedingung falsch ist, wird ein Assertionerror angehoben.
Hier sind zwei verschiedene Beispiele. Beim ersten Versuch des außer Blocks ist die Bedingung wahr, sodass kein Fehler aufgeworfen wird. Im zweiten Versuch des außer Blocks ist der Zustand (2+3 == 10) falsch, und so wird ein Assertionerror angehoben.
hauptsächlich.pyAusgang:
Assert 2+3 == 5 erhöhte keinen AssertionerrorSchlüsselwörter: Pass, Weiter und brechen
Das Schlüsselwort für Pass führt zu einem Nullbetrieb. es tut im Grunde nichts. Es wird normalerweise verwendet, wenn Sie mit dem Schreiben von Code als Platzhalter beginnen. Grundsätzlich wird es es umgehen.
hauptsächlich.pyAusgang:
Vorgang mit dem Ausgangscode 0 abgeschlossenAndererseits wird das Keyword für Fortsetzung verwendet. Also, wenn die weitermachen Schlüsselwort wird verwendet, es wird eine Iteration überspringen.
hauptsächlich.pyAusgang:
15In diesem Beispiel sagen wir, wenn eine Zahl geteilt durch 2 entspricht 5, dann fahren.
Der brechen Schlüsselwort wird verwendet, um aus einer Schleife auszubrechen
hauptsächlich.pyAusgang:
2Wie Sie sehen können, bricht es, wenn es 5 trifft, aus der Schleife aus.
Schlüsselwörter: wenn, sonst und elif
Wir haben alle auf das gestoßen ansonsten, Und elif Aussagen. Das sind die Grundlagen.
hauptsächlich.pyAusgang:
15 ist weniger als 20Schlüsselwörter: Versuchen Sie, außer und schließlich
Versuchen außer Aussagen werden verwendet, um Fehler zu fangen. Wir sagen also, versuchen Sie das, und wenn es fehlschlägt, können wir den Fehler in der außer Stellungnahme.
hauptsächlich.pyAusgang:
Der erste Versuch, Block ging in OrdnungWie Sie sehen können, gab es im ersten Block keinen Fehler, also die versuchen Block wurde ausgeführt und die außer Block wurde ignoriert. In dieser Sekunde versuchen Block, es gab einen Fehler, und dieser Fehler wurde von der erfasst außer Block.
Der Endlich Block wird nach dem ausgeführt versuchen Und außer Block. Es wird immer ausgeführt, unabhängig davon, was passiert.
hauptsächlich.pyAusgang:
FehlerSchlüsselwörter: ist und in
Das IS -Schlüsselwort wird verwendet, um festzustellen, ob zwei Objekte identisch sind.
hauptsächlich.pyAusgang:
FALSCHLetzteres ist so, weil diese Listen veränderlich sind und separat im Gedächtnis zugewiesen werden.
Der In Das Schlüsselwort wird verwendet, um zu überprüfen, ob ein Wert in einer Liste oder ähnlichem Wert enthalten ist.
Hauptsächlich.pyAusgang:
Das Wort Auto befindet sich in der Liste xSchlüsselwörter: wahr, falsch und keine
WAHR Und FALSCH sind boolesche Werte; Keiner ist ein Nullwert.
Hauptsächlich.pyAusgang:
FALSCHDies bedeutet also, dass keiner nicht gleich 0 ist, nicht gleich falsch ist und ein eigener Wert ist.
Schlüsselwörter: und, oder, und nicht
Diese sind ziemlich unkompliziert. Und ist Und, oder ist oder, Und nicht wird verwendet, um etwas zu negieren.
hauptsächlich.pyAusgang:
a ist zwischen 1 und 20Denken Sie daran, für “Und”, Beide Aussagen müssen treu sein, um ein wahres zurückzugeben. Für "oder”, Sie brauchen nur einen, um wahr zu sein.
Schlüsselwörter: für und während
Beide für Und während werden zum Looping verwendet. Wir gebrauchen für Wenn wir wissen, wie oft wir schaufeln wollen. Wir gebrauchen während Wenn wir möchten, dass die Schleife weitergeht, bis sie eine Pause oder einen voreingestellten Kündigungspunkt trifft.
hauptsächlich.pyAusgang:
AutoSchlüsselwörter: importieren, von und als
Wir alle wissen und verwenden das Schlüsselwort importieren. Es wird verwendet, um Module zu importieren. Außerdem wissen wir "ausDa es in der Importanweisung verwendet wird. Der als Schlüsselwort wird zum Aliasing verwendet.
hauptsächlich.pyAusgang:
["Falsch", "None", "wahr", "und", "wie", "Assert", "Async", "warten", "Break", "Klasse", "Fortsetzung", "def", "," Del ',' elif ',' sonst ',' außer ',' endlich ',' für ',' von ',' global ',' wenn ',' Import ',' in ',' ist ',' Lambda ' , "nicht lookell", "nicht", "oder", "Pass", "Raise", "Return", "versuchen", ", während", "mit", "Rendite"]Also hier wird das Schlüsselwort wie verwendet als ein Alias für das Wort isKeyword.
Schlüsselwörter: Klasse, Def, Return und Ertrag
Der Klasse Schlüsselwort wird verwendet, um Daten und Funktionen zusammenzustellen. Der def Schlüsselwort wird verwendet, um eine Funktion zu definieren. Und zurückkehren wird verwendet, um einen Wert zurückzugeben.
hauptsächlich.pyAusgang:
12nicht wie zurückkehren Das gibt einen Ausgang und stoppt anschließend, Ertrag wird eine Ausgabe liefern und fortsetzen. Der Ertrag Das Schlüsselwort wird in einer Funktion verwendet und gibt einen Generator zurück.
hauptsächlich.pyAusgang:
returnfunc: 0Beachten Sie, wie für die Ertrag Das Szenario, es geht weiter, während es für das Rückgaberzenario aufhört, sobald es das Rückgabe -Keyword trifft.
Schlüsselwörter: global und nicht lokal
Der global Schlüsselwort kann überall zugegriffen werden. In der Regel kann eine Variable außerhalb einer Funktion problemlos aus einer Funktion gelesen und gedruckt werden. Aber wenn es darum geht, es zu ändern, müssen Sie das Schlüsselwort verwenden global, Andernfalls werden Sie einen Fehler erhalten.
hauptsächlich.pyAusgang:
Fehler aufgeworfen, weil Sie in einem lokalen Kontext keine globale Variable herumspielen könnenDer nicht lokal Schlüsselwort wird mit verschachtelten Funktionen verwendet.
hauptsächlich.pyAusgang:
Inner_func: 3Schlüsselwort: Del
Der del Schlüsselwort wird zum Löschen verwendet.
hauptsächlich.pyAusgang:
['Rennauto']Schlüsselwort: mit
Der mit Schlüsselwort vereinfacht den Code.
hauptsächlich.pyAusgang:
Vorgang mit dem Ausgangscode 0 abgeschlossenSchlüsselwörter: asynchronisiert und warten
Hier wird die Funktion mit einer Lücke von fünf Sekunden zwischen der ersten Druckanweisung und der zweiten ausgeführt.
hauptsächlich.pyAusgang:
Erste AussageSchlüsselwort: Erhöhen
Der heben Das Schlüsselwort wird verwendet, um eine Ausnahme oder einen Fehler aufzunehmen.
hauptsächlich.pyAusgang:
Ausnahme anheben ("Du hast eine 1")Schlüsselwort: Lambda
Der Lambda Das Schlüsselwort wird verwendet, um eine Funktion ohne Name zu erstellen.
hauptsächlich.pyAusgang:
6Abschluss
Python -Schlüsselwörter sind entscheidende Wörter, die nicht als Variable- oder Funktionsnamen verwendet werden können. In Python 3 gibt es 35 Schlüsselwörter.10.4, und jedes Schlüsselwort ist genauso wichtig wie der Rest. In diesem Tutorial haben wir jedes dieser 35 Schlüsselwörter erfahren. Verwenden Sie also jeden effizient!