Computerprogrammierer verwenden Variablen Informationen zu verfolgen. Dies geschieht mit der Zuweisungsanweisung. Syntaktisch ist dieser Prozess nun weitgehend derselbe in den meisten Sprachen. Du hast links eine Variable und die Informationen auf der rechten Seite, aber die richtige art zu denken was tatsächlich unter der Decke passiert, unterscheidet sich geringfügig abhängig von der Sprache, von der Sie sprechen. Jetzt in einigen Sprachen, wie C, Sie sollten sich die Variable als ein Kästchen vorstellen in die Sie einen Wert legen. Das ist nicht die Art und Weise, wie Sie über Python denken sollten. Denken Sie stattdessen an die Variable als eine Art Name, den Sie einem Objekt zuordnen weil Python eine objektorientierte Sprache ist. Wenn Sie also eine Variable haben, du solltest es als gebunden betrachten zu einem bestimmten Objekt. Nun, in einigen Python-Büchern, Sie können Phrasen lesen wie das Eingeben von Werten in Variablen oder Variablen, die Werte enthalten, und das ist in Ordnung, aber eine der besten Möglichkeiten, darüber nachzudenken, Denken Sie einfach an die Variable als eine Art Etikett oder Haftnotiz, und wenn du eigentlich bindend bist oder ein Etikett auf ein Objekt kleben. Seien Sie sich jetzt bewusst, dass dies nicht wie Algebra ist. In der Algebra kann man sagen, dass X gleich drei oder drei gleich X ist, und das bedeutet dasselbe. Das wird beim Programmieren nicht funktionieren. Denn bei der Programmierung Du musst immer die Variable links haben und Sie können nicht mehr als eine Variable haben. In der Algebra ist es völlig in Ordnung zu sagen, dass X plus Y gleich sieben ist. aber das Gleichheitszeichen bedeutet nicht dasselbe wie in Mathe. Wie bereits erwähnt, bedeutet das Gleichheitszeichen Zuordnung. Wenn Sie also sagen, dass X gleich drei ist, Sie binden die Haftnotiz mit dem Namen X zu einem Objekt, einem Integer-Objekt mit dem Wert drei, oder Sie können dem String-Objekt eine Haftnotiz zuweisen, hallo. Und Sie können Ihre Meinung ändern. Du kannst entscheiden, dass ich nicht möchte, dass X drei beschriftet, stattdessen möchte ich, dass X die Zeichenfolge Tschüss beschriftet. Und Sie können Y ändern, um verknüpft zu werden mit einer Gleitkommazahl. Seien Sie sich jetzt auch bewusst, dass zwei Variablen tatsächlich zeigen können oder beschriften Sie dasselbe Objekt im Speicher. Also kann ich sagen, dass X an zwei gebunden sein wird und Y wird an dasselbe Objekt gebunden. Denken Sie also unter dem Strich daran, dass in Python Wenn Sie Aufgaben erledigen, Sie vergeben einen Namen oder eine Haftnotiz zu einer Art Objekt im Speicher.