Python-Variable

|

Eine Python-Variable speichert einen Wert in einem Programm. Variablen bestehen aus zwei Teilen: einem Label und einem Wert. Diese beiden Teile werden durch ein Gleichheitszeichen (=) getrennt. Sie können das Label verwenden, um in Ihrem gesamten Programm auf den Wert zu verweisen, der der Variablen zugewiesen wurde. Der Wert von Variablen kann sich ändern.

Variablen sind in die Programmierung eingebettet. Mit Variablen können Sie Daten in einem Programm speichern, die einem bestimmten Namen zugeordnet sind.

Zum Beispiel könnten Sie eine Variable namens Schokolade haben, die eine Liste von Pralinen speichert, die in einem örtlichen Lebensmittelgeschäft verkauft werden. Oder Sie könnten eine Variable namens Benutzername verwenden, die den Namen eines Benutzers fur eine Spieleanwendung speichert.

Dieses Tutorial behandelt mit Beispielen die Grundlagen von Variablen und wie Sie sie in Ihrem Python-Code verwenden können.

Was ist eine Python-Variable?

Eine Python-Variable ist ein eindeutiger Bezeichner fur einen Wert. Der einer Variablen zugewiesene Name kann verwendet werden, um auf den dieser Variablen zugewiesenen Wert zu verweisen. Sie können den Wert einer Variablen in Ihrem Programm beliebig oft ändern.

Eine Denkweise ist, dass eine Variable ein Label ist, das an einen bestimmten Wert in Ihrem Python-Programm gebunden ist .

Die Syntax fur eine Python-Variable ist:

Unsere Variable besteht aus drei Teilen:

81 % der Teilnehmer gaben an, dass sie sich nach dem Besuch eines Bootcamps hinsichtlich ihrer Berufsaussichten im Tech-Bereich sicherer fuhlten. Lassen Sie sich noch heute in ein Bootcamp einweisen.

Der durchschnittliche Bootcamp-Absolvent verbrachte weniger als sechs Monate im Karriereubergang, vom Beginn eines Bootcamps bis zur Suche nach seinem ersten Job.

Variable Typen umfassen Boolesche Python-Werte, Python-Wörterbucher, Ganzzahlen und Gleitkommazahlen.

Python: Variable deklarieren

Angenommen, wir erstellen eine Mathe-App und verwenden die Zahl 3652 in unserem Code viele Male. Anstatt es jedes Mal manuell auszuschreiben, könnten wir es in einer Variablen speichern, etwa so:

Wir haben eine Variable namens big_number deklariert. Diese Variable hat den Wert 3652. Wenn wir in unserem Code auf die Variable big_number verweisen, können wir daher auf den Wert 3652 zugreifen.

Wir haben "deklariert‚" eine Variable.

Da wir nun eine Variable in unserem Code deklariert haben, können wir sie in unserem gesamten Programm verwenden. Wenn wir also sehen möchten, was in unserer Variablen gespeichert ist, können wir diesen Code verwenden:

Python-Variablen: String-Beispiel

Variablen können jeden Datentyp speichern, nicht nur Zahlen. Angenommen, wir möchten die E-Mail-Adresse eines Benutzers in einer Variablen speichern. Wir könnten dies mit dem gleichen Ansatz tun, mit dem wir unsere Variable big_number von vorhin deklariert haben. Hier ein Beispiel fur eine Variable, die einen String speichert:

In unserem Code haben wir eine Variable namens email erstellt, die den Wert [email protected] speichert. Wenn wir den Wert sehen m√∂chten, der unserer Variable k√∂nnen wir dies tun, indem wir sie auf der Python-Konsole ausdrucken:

Unser Code gibt Folgendes zuruck:

Variable neu zuweisen

Bisher haben wir besprochen, wie man eine Variable deklariert. Dies ist der Vorgang, einer Variablen einen Anfangswert zuzuweisen.

Variablen können in Python geändert werden. Dies bedeutet, dass nach der Deklaration einer Variablen , können Sie den darin gespeicherten Wert ändern.

Das Ändern des in einer Variablen gespeicherten Werts ist unglaublich nutzliche Funktion. Angenommen, Sie erhalten Benutzereingaben in Ihrem Code. Möglicherweise möchten Sie die Standardwerte in die vom Benutzer eingegebenen Werte ändern.

Nehmen Sie die folgende Variable:

Unsere Variable hei√üt "Benutzername‚". Unser Code gibt zuruck: lassiter202. Angenommen, wir m√∂chten den Benutzernamen unseres Benutzers in lassiter303 √§ndern. Wir k√∂nnten dies mit diesem Code tun:

Unser Code gibt zuruck: lassiter303. Beim Start unseres Programms speichert die Variable Benutzername den Wert lassiter202. Wenn wir also die Variable an die Konsole ausgeben, wird der Wert lassiter202 zuruckgegeben.

Später in unserem Code weisen wir den Wert der Variablen Benutzername lassiter303 neu zu. Dies ändert den Wert unserer Variablen. Wenn wir also die Variable Benutzername erneut ausgeben, wird der Wert lassiter303 zuruckgegeben, da wir unserer Variablen einen neuen Wert zugewiesen haben.

Mehreren Variablen Werte zuweisen

In unserem obigen Code haben wir einer Variablen pro Codezeile einen Wert zugewiesen.

Es ist jedoch möglich, mehreren Variablen in einer Codezeile Werte zuzuweisen. Dazu können wir eine Technik namens Mehrfachzuweisung verwenden.

Angenommen, wir möchten diesen Variablen die folgenden Werte zuweisen:

"Karriere-Karma trat in mein Leben ein, als ich es am dringendsten brauchte und half mir schnell bei einem Bootcamp. Zwei Monate nach meinem Abschluss , ich habe meinen Traumjob gefunden, der meinen Werten und Lebenszielen entspricht!"

Venus, Software Engineer bei Rockbot

Wir könnten Verwenden Sie den folgenden Code, um diese Werte den entsprechenden Variablen zuzuweisen:

Unser Code gibt zuruck:

Wir konnten unseren drei Variablen in einer Zeile Werte zuweisen. Dazu haben wir die Namen unserer Variablen und die Werte, die wir diesen Variablen zuweisen wollten, durch Kommas getrennt.

Auf ähnliche Weise können Sie mehreren Variablen in einer Zeile denselben Wert zuweisen.

Angenommen, wir möchten den Variablen count1, count2 und . den Wert 1 zuweisen count3. Wir könnten dies mit diesem Code tun:

Unser Code gibt zuruck:

Jeder unserer Variablen wurde der Wert 1 zugewiesen.

Diese Ansätze zum Zuweisen von Variablen sind nutzlich, da sie es Ihnen ermöglichen Sie sollten diese Methoden zum Zuweisen von Werten zu Variablen jedoch mit Vorsicht verwenden.

Wenn Ihr Code mit zu vielen Mehrfachzuweisungsanweisungen verwirrend aussieht, sollten Sie einige entfernen. Dies wird Ihnen helfen, die Lesbarkeit Ihrer Arbeit.

Die Anzahl der von Ihnen angegebenen Werte sollte der Anzahl der von Ihnen identifizierten Labels entsprechen. Oder Sie sollten mehrere Labels und einen Wert angeben. Sie sollten beispielsweise nicht zwei Labels und sieben Werte angeben. Python wusste nicht, welche Werte welchen Labels zugewiesen werden sollen.

Löschen einer Python-Variablen

Es kann ein Szenario geben, in dem Sie eine Variable in Python löschen möchten.

Dazu können Sie die Python-Anweisung del verwenden. Mit dem Schlusselwort del können Sie Objekte in Python löschen, z. B. Listen, Listenelemente und Variablen.

Angenommen, wir haben eine Variable namens Benutzername, die wir löschen möchten. Wir könnten die Variable mit folgendem Code löschen:

Unser Code gibt Folgendes zuruck:

Unser Code gibt einen Fehler zuruck, wenn wir versuchen, den Wert der Variablen Benutzername auszudrucken. Dies liegt daran, dass wir unsere Variable mit dem Schlusselwort del gelöscht haben. Sobald del username ausgefuhrt wird, wird unsere Variable gelöscht und speichert keinen Wert mehr in unserem Code.

Wie man eine Python-Variable benennt

Jede Programmiersprache hat ihre eigenen Best Practices fur die Benennung von Variablen.

Stilregeln

Hier sind die wichtigsten Regeln, die Sie bei der Benennung von Variablen in Python beachten sollten:

  • Sie sollten nur Zahlen, Buchstaben, und Unterstriche.
  • Variablen durfen nicht mit einer Zahl beginnen.
  • Sie durfen keine Leerzeichen enthalten.

Wenn Sie also einen Benutzer speichern&rsquo ;s E-Mail-Adresse, wäre der Variablenname email oder email_address akzeptabel. Der Variablenname E-Mail-Adresse oder &E-Mail-Adresse wurde jedoch nicht funktionieren.

Variablenstil

In Python gibt es einige Stilregeln, die Sie beachten sollten. Dies sind:

  • Variablen sollten nicht mit einem Gro√übuchstaben beginnen.
  • Die Verwendung der Gro√ü-/Kleinschreibung wird nicht bevorzugt. Stattdessen werden W√∂rter durch Unterstriche getrennt.

Die Variable EmailAddress wird daher nicht als bewährtes Verfahren angesehen, da die Variable mit einem Großbuchstaben beginnt. Technisch gesehen ist dieser Variablenname gultig, aber die meisten Entwickler ziehen es vor, ihre Variablennamen mit einem Kleinbuchstaben zu beginnen.

Die Variable emailAddress ist zwar noch gultig, wird aber auch nicht bevorzugt, da die Variable die Groß-/Kleinschreibung verwendet (das zweite Wort beginnt mit einem Großbuchstaben Buchstaben). Unsere Variable trennt nicht jedes Wort in der Variablen durch einen Unterstrich.

Groß-/Kleinschreibung

Es ist auch erwähnenswert, dass Variablen in Python zwischen Groß- und Kleinschreibung unterscheiden. For Beispielsweise wurden die Variablen email_address und emailAddress als zwei unterschiedliche Werte betrachtet, da beide Variablen unterschiedliche Fälle verwenden. Sie sollten jedoch trotzdem auf der sicheren Seite sein und das Schreiben von Variablen vermeiden die sich zu ähnlich sind, sonst könnten Sie sie verwechseln.

Die Wahl des richtigen Namens

Vorausgesetzt, Sie haben die obigen Regeln befolgt, wird Ihr Variablenname in Python akzeptiert. Sie sollten jedoch Stellen Sie immer noch sicher, dass Sie den Ri auswählen ght-Name fur eine Variable. Der von Ihnen gewählte Name sollte leicht verständlich sein und den Zweck der Variablen widerspiegeln.

Wenn Sie die E-Mail-Adresse eines Benutzers speichern möchten, ist E-Mail ein guter Variablenname. user_identifier ist nicht so eindeutig. Fast alles kann verwendet werden, um einen Benutzer zu identifizieren. Dies wäre kein so guter Variablenname, um die E-Mail-Adresse eines Benutzers zu speichern.

Schlussfolgerung

Python-Variablen speichern Werte in einem Programm. Sie können auf den Namen einer Variablen verweisen, um auf ihren Wert zuzugreifen. Der Wert einer Variablen kann im gesamten Programm geändert werden. Variablen werden mit dieser Syntax deklariert: Name = Wert.

Python-Variablen sind nutzlich, da sie es Ihnen ermöglichen, die Notwendigkeit zu reduzieren, denselben Wert in Ihrem Code zu wiederholen.

In diesem Tutorial wurde erläutert, wie Sie können Variablen in Ihrem Python-Code verwenden. Jetzt sind Sie bereit, wie ein Python-Experte mit Variablen zu arbeiten.

Challenge

Deklarieren Sie als Challenge eine Variable mit den folgenden Attributen:

Verwenden Sie dann einen mathematischen Operator, um den Wert von "Score‚" um zwei. Wenn Sie fertig sind, sollten Sie den Wert in der Konsole ausgeben.

Versuchen Sie als Nächstes, drei Variablen mit den Namen zu deklarieren:

Diese Variablen sollten alle den Wert "A‚" haben. Sie sollten alle diese Variablen in derselben Zeile deklarieren, da sie denselben Wert haben.

Fur Ratschläge zu den wichtigsten Online-Python-Buchern, -Kursen und anderen Lernressourcen lesen Sie unsere vollständige Anleitung zum Erlernen von Python.