Ich habe Python studiert und ein Kapitel gelesen, das den None
Wert beschreibt , aber leider ist dieses Buch an einigen Stellen nicht sehr klar. Ich dachte, ich würde die Antwort auf meine Frage finden, wenn ich sie dort teile.
Ich möchte wissen, was der None
Wert ist und wofür Sie ihn verwenden.
Und außerdem verstehe ich diesen Teil des Buches nicht:
Das Zuweisen eines Werts von
None
zu einer Variablen ist eine Möglichkeit, sie auf ihren ursprünglichen, leeren Zustand zurückzusetzen.
Was bedeutet das?
Die Antworten waren großartig, obwohl ich die meisten Antworten aufgrund meiner geringen Kenntnisse der Computerwelt nicht verstand (ich habe nichts über Klassen, Objekte usw. gelernt). Was bedeutet dieser Satz?
Das Zuweisen eines Werts von
None
zu einer Variablen ist eine Möglichkeit, sie auf ihren ursprünglichen, leeren Zustand zurückzusetzen.
Finale:
Schließlich habe ich meine Antwort erhalten, indem ich nach verschiedenen Antworten gesucht habe. Ich muss all die Menschen schätzen, die sich die Zeit genommen haben, mir zu helfen (insbesondere Martijn Pieters und DSM), und ich wünschte, ich könnte alle Antworten als die besten auswählen, aber die Auswahl ist auf eine beschränkt. Alle Antworten waren großartig.
undef
. auch wohl Javascript, obwohl es sowohl null
und hat undefined
.
undefined
, wenn sie nicht initialisiert wird.
null
, den ich @MartijnPieters in seiner Antwort nicht vorstelle.
None
ist kein leerer Standardzustand für Variablen.