Eine kleine Anzahl von Konstanten befindet sich im integrierten Namespace. Sie sind:

False

Der falsche Wert des Typs bool. Zuweisungen an Falsesind illegal und lösen eine SyntaxErroraus.

True

Der wahre Wert des Typs bool. Zuweisungen an Truesind illegal und lösen eine SyntaxErroraus.,

None

Der einzige Wert des Typs NoneType. None wird häufig verwendetstellen Sie das Fehlen eines Werts dar, als wenn Standardargumente nicht an afunction übergeben werden. Zuweisungen an None sind illegal und lösen eine SyntaxErroraus.

NotImplemented

Hinweis

Wenn eine binäre (oder an Ort und Stelle) Methode NotImplemented zurückgibt, versucht der Interpreter die reflektierte Operation für den anderen Typ (oder einen anderen Fallback, abhängig vom Operator)., Wenn alle VersucheNotImplemented, löst der Interpreter eine entsprechende Ausnahme aus.Eine falsche Rückgabe von NotImplemented führt zu einer irreführenden Fehlermeldung oder der Wert NotImplemented wird an Python-Code zurückgegeben.

Siehe Implementieren der arithmetischen Operationen für Beispiele.

Hinweis:

NotImplementedError und NotImplemented sind nicht austauschbar,obwohl Sie ähnliche Namen und Zweck.Siehe NotImplementedError für Details zur Verwendung.

In Version 3 geändert.,9: Die Auswertung von NotImplemented in einem booleschen Kontext ist veraltet. Whileit derzeit als true ausgewertet wird, wird es emittieren eine DeprecationWarning.Es wird sich erheben TypeError in einer zukünftigen version von Python.

Ellipsis

Das gleiche wie das Ellipsenliteral“...„. Besonderen Wert verwendet, meist in conjunctionwith extended slicing-syntax für benutzerdefinierte container-Datentypen.

__debug__

Diese Konstante ist wahr, wenn Python nicht mit einer -O Option gestartet wurde.,Siehe auch die assert – Anweisung.

Hinweis

Die NamenNone,False,True und__debug__können nicht neu zugewiesen werden (Zuweisungen zu ihnen, auch als Attributname, erhöhenSyntaxError), so können sie als „wahre“ Konstanten betrachtet werden.,

Vom Site-Modul hinzugefügte Konstanten¶

Das site – Modul (das beim Start automatisch importiert wird, außer wenn die Befehlszeilenoption -S angegeben ist) fügt dem eingebauten Namespace mehrere Konstanten hinzu. Sie sind nützlich für die interaktive Interpreter-Shell undsollte nicht in Programmen verwendet werden.

quit(code=None)¶ exit(code=None)¶

Objekte, die beim Drucken eine Nachricht wie „Use quit() or Ctrl-D (dh, EOF) to exit“, und, wenn genannt, erhöhen SystemExit mit thespecified exit-code.

copyrightcredits

Objekte, die beim Drucken oder Aufrufen den Text von Copyright-bzw.

license

– Objekt, das, wenn es gedruckt wird, druckt die Meldung „Art license (), um zu sehen, thefull Lizenz-text“, und wenn Sie aufgerufen wird, wird der vollständige Lizenztext in apager-Mode (one screen at a time).