Also versuchte ich das "böse" Ding, das Ned Deily in seiner Antwort here erwähnt. Nun habe ich, dass der Typ True nun immer False ist. Wie würde ich das im interaktiven Fenster umkehren?Wie mache ich im interaktiven Python-Modus True = False rückgängig?
Sache nicht zu tun:
True = False
Seit Wahr ist nun vollständig überschrieben mit falschem worden, es scheint nicht zu offensichtlich, dass die Art und Weise zu sein zu-Spur zurück. Gibt es ein Modul, das Wahre kommt, dass ich so etwas tun kann:
True = <'module'>.True
All dies tut, ist eine lokale Variable erstellen namens 'true', die die eingebaute Konstante versteckt. Das "echte" "Wahr" ist nicht betroffen und kann immer noch z.B. mit '(1 == 1)' oder der 'bool()' Funktion. Es lebt auch in "__builtins __. True". – Kevin
Beachten Sie, dass dies in Python 3 nicht möglich ist, da es "True" und "False" als Schlüsselwörter behandelt. –