Zum Inhalt springen

Python/ Keywords

Aus Wikibooks

Groß- und Kleinschreibung muss beachtet werden!

Liste der Keywords in Python
keyword Bedeutung Kapitel
and logisches Und Datentypen
as definiert Aliasnamen Module, Dateien
assert
break bricht Schleife ab Schleifen
class Klassen
continue Schleifen
def Funktionen
del löscht ein Objekt Variable
elif Verzweigungen
else Verzweigungen
except
False falsch Datentypen
finally
for Schleifen
from Module
global Funktionen
if Verzweigungen
import Module
in, not in x in S ist True, wenn x in S enthalten ist Datentypen: Sequenzen
in for x in S: Schleife durchläuft alle in S enthaltenen Objekte Schleifen
is, is not
lambda Funktionen
None
nonlocal Funktionen
not logisches Nicht Datentypen
or logisches Oder Datentypen
pass leere Anweisung
raise
return Funktionen
True wahr Datentypen
try
while Schleifen
with
yield Funktionen
soft keyword Bedeutung Kapitel
_ match
case match
match match
type

Es gibt ein Modul keyword, mit dem man eine Liste der Keywords erstellen kann:

import keyword
print (keyword.kwlist)
print (keyword.softkwlist)  # ab Version 3.9

Die Funktion keyword.iskeyword(string) gibt True zurück, wenn der Parameter string ein Keyword ist; die entsprechende Funktion für soft keywords heißt issoftkeyword.