What is a Variable in Python?
Ein kostenloses Video-Tutorial von Ziyad Yehia
Energetic Instructor with a Project-based Approach
3 Kurse
355.298 Teilnehmer:innen
Lektionsbeschreibung
Learn the basics of Variables and why they are useful in our programs
Steige mit dem kompletten Kurs tiefer ins Thema ein
The Python Bible™ | Everything You Need to Program in Python
Build 11 Projects and go from Beginner to Pro in Python with the World's Most Fun Project-Based Python Course!
09:07:54 On-Demand-Video • Aktualisiert am Oktober 2025
Gain a Solid & Unforgettable Understanding of the Python Programming Language.
Gain the Python Skills Necessary to Learn In-Demand Topics, such as Data Science, Web Development, AI and more.
Build 11 Fun and Memorable Python Projects.
Use Logic and Data Structures to Create Python Programs That Can Think.
Use Object-Oriented Programming (An Industry-Standard Coding Technique) to Write High Quality Python Code.
Use Raw Text Data in Python to Generate Automated Messages and Customise User Experiences.
Use Loops in Python to Improve Code Efficiency and Maximize Your Productivity.
Create Your Own Custom Python Functions to Simplify Your Code.
Deutsch [autom.]
Hallo ihr schönen Menschen. Und willkommen in der Welt der Variablen. Variablen sind ein unglaublich nützliches Konzept in der Programmierung und sie helfen uns, Informationen in unserem Code zu speichern und machen das Programmieren im Allgemeinen viel einfacher und macht viel mehr Spaß. Stellen Sie also sicher, dass Sie verstehen, welche Variablen Ihnen eine ganze Welt von Möglichkeiten eröffnen. Also lass uns loslegen. In dieser Vorlesung werde ich Ihnen anhand einer leicht zu merkenden Analogie erklären, was Variablen im Alltagsgebrauch sind, und ich werde Ihnen auch erklären, warum Variablen in unseren Python-Programmen so nützlich sind. Nachdem Sie das grundlegende Verständnis der Variablen erlangt haben, werden wir direkt einsteigen und einige eigene Variablen erstellen, um zu sehen, wie sie in der Praxis funktionieren. Am Ende dieser Vorlesung sollten Sie ein gutes Verständnis dafür haben, was Variablen sind und wie Sie sie in Python erstellen. Sie werden auch verstehen, wie man einen Variablentyp findet, und Sie werden auch lernen, wie sich Variablen in Python von Variablen in anderen Programmiersprachen wie C oder Java unterscheiden, zum Beispiel alles sehr nützliche Dinge. Kommen wir also dazu. Was sind also Variablen. Nun, ich möchte, dass Sie sich Variablen als kleine Kästchen vorstellen, und genau wie normale normale Kästen können Variablen Dinge in unseren Computerprogrammen speichern. Die Boxen speichern bestimmte Werte, die auch als Daten bezeichnet werden. Diese Daten können alles sein, von Zahlen und Wörtern bis hin zu Videos und Bildern. Aber das Coole an Variablen ist, dass sie alle einen eindeutig identifizierbaren Namen haben und wir diesen Namen verwenden, um zu sehen, was in der Box enthalten ist. ICH. e. um die Daten zu bekommen. Also dachte man an Variablen in Form von kleinen Kästchen. Lassen Sie uns fortfahren und tatsächlich eine erste Variable erstellen. Nein in Python wie in jeder anderen Programmiersprache. So ziemlich eine Variable hat zwei Dinge. Es hat einen Namen und es hat einen bestimmten Wert. Wenn Sie sich also eine Variable in Form einer Box vorstellen, ist der Name der. Nun, ich schätze, der Name oder der Text, den Sie außen auf das Feld schreiben, und der Wert ist, was Sie darin eingeben. Okay, als erstes müssen wir unseren Variablennamen angeben. In diesem Fall nennen wir es einfach Nummer und alles, was wir tun müssen, ist nur den Namen einzugeben. Setzen Sie netto einen Wert in dieses Feld. Wir müssen der Variablen einen bestimmten Wert zuweisen. Okay, wir weisen einen Wert mit dem Zuweisungsoperator zu. Macht richtig Sinn. Nein, es klingt wirklich schick, aber der Zuweisungsoperator in Python ist einfach nur ein Gleichheitszeichen. Und jetzt sagen wir, wir wollen der Variablen namens number zuweisen. Der Wert von 1, was wir tun würden, ist, die Zahl 1 einzugeben. Wissen Sie, was Sie hier sehen können, lassen Sie es uns aufschlüsseln. Wir sagten, wir erstellen eine Box mit der Namensnummer und legen sie in diese Box. Die Nummer eins oder ein Zeichen, das den Wert von eins im Moment ziemlich einfach macht, was dies nützlich macht, ist, dass Sie, wenn ich die Eingabetaste drücke, sehen können, dass wir zu einer anderen Zeile gegangen sind, wie Sie an diesen drei Chevrons und diesen drei Pfeilen hier sehen können. Was passiert ist, ist, wann immer ich eine Zahl in die Shell oder in unser Programm eingebe, drücke ich die Eingabetaste. Wir erhalten die Nummer eins zurück, indem wir den Variablennamen eingeben. Wir haben in die Box geschaut und den Wert in der Box herausgenommen. Auf diese Weise können wir den Wert sehr bequem und leicht zu merken für später speichern. Und das macht Variablen so mächtig. Es gibt etwas sehr Wichtiges, das Sie beachten müssen, wenn Sie mit Variablen in pi arbeiten, und das ist, dass bei den Variablennamen die Groß-/Kleinschreibung beachtet wird. Wenn wir zum Beispiel wie hier eine Zahl in Kleinbuchstaben eingeben, die gut funktioniert haben, haben wir unseren Wert eins zurückbekommen, weil wir hier alles in Kleinbuchstaben definiert haben. Aber wenn ich versucht habe, N U M B einzugeben, sind alle Großbuchstaben und drücken Sie die Eingabetaste. Wir sehen, dass wir einen sogenannten Namensfehler erhalten. Nein sagen nicht definiert. Und das bedeutet, dass Python im Grunde keine Variable mit dem Namen finden konnte. Nummer. In Großbuchstaben, weil wir es nie mit diesem Namen definiert haben. In diesem Fall. Also, wenn Sie in Zukunft Variablen verwenden. Achte nur darauf, dass du sie genau so buchstabierst, wie du sie definierst, da dies jeden auf einmal auslöst. Okay. Und eine andere Sache, die Sie beachten sollten, ist, dass in Python Variablen dynamisch typisiert werden oder Python eine dynamisch typisierte Sprache ist. Was zum Teufel bedeutet das jetzt. Also lass es mich einfach aufschlüsseln. Jede Variable kann einen bestimmten Typ haben, und Sie können dies mithilfe der sogenannten Typfunktion herausfinden. Wenn ich es also eintippe und nummeriere oder mir sage, dass es ein Int oder ein Integer ist, das nur ein schickes Wort für eine Zahl ist, okay, weil es das Wort enthält, enthält es einen Zahlenvariablentyp. Wenn ich sage, dass Python dynamisch typisiert ist, bedeutet dies, dass sich der Typ unserer Variablen ändern kann. Nun, dies unterscheidet sich von anderen Programmiersprachen wie Java und sehen Sie, welche in diesen Sprachen statisch typisiert sind, müssen Sie angeben, welche Art von Daten diese Variable annehmen wird, wenn Sie sie definieren. In Python müssen Sie das nicht tun. Grundsätzlich können Sie den Datentyp ändern, der in das Feld eingefügt wird, um ein Beispiel für diese dynamisch typisierte Natur zu geben. Nehmen wir unsere Variable namens Zahl und weisen ihr den Wert HALLO zu. Ich weiß zum Beispiel, dass das ziemlich verwirrend ist, aber machen wir es trotzdem. Jetzt können Sie sehen, dass wir keinen Fehler erhalten haben. Okay. Hallo. Ist eine Art von. Nun, es ist Text, nicht wahr. Dieser Aufruf ist ein sogenannter String-Datentyp. Wenn wir uns jetzt den Typ ansehen, wird uns dies sagen, dass die Klasse str oder string ist, was im Grunde nur Text ist Typsprachen erlauben dies nicht. Der Grund, warum dies verwirrend sein kann, ist, wenn ich mir den Code einer anderen Person ansehe und sie eine Variable namens X.. Ich weiß zum Beispiel nicht, ob X ein einfacher String oder eine Zahl oder ein Bild oder was auch immer ist, weil es ein ziemlich schlechter Name ist. Aber wenn sie es Image oder so nennen würden, würde es für mich viel einfacher zu wissen, was an dieser Stelle im Code passiert ist. Wenn Sie also sicherstellen, dass Ihre Variablen gute Namen haben, erhalten Sie im Grunde das Beste aus beiden Welten, können die dynamische Typnatur von Python nutzen und die Nachteile von verwirrendem mehrdeutigem Code vermeiden. Wir behandeln in dieser Lektion ziemlich viel. Lassen Sie uns also kurz zusammenfassen, um sicherzustellen, dass wir alles haben. Zuerst haben wir Ihnen erklärt, was Variablen sind, und so waren sie im Grunde wie kleine Kästchen in unseren Programmen, die Informationen speichern. Jede Variable hat einen Namen und wird mit dem Zuweisungsoperator einem bestimmten Wert zugewiesen. Der Zuweisungsoperator von Python ist das Gleichheitszeichen. Denken Sie daran, dass links vom Gleichheitszeichen der Variablenname steht und rechts der Variablenwert. Das ist in der Box gespeichert. Wir haben dann erwähnt, dass die Informationen, die eine Variable speichern kann, einen bestimmten Typ haben, beispielsweise eine Zahl oder ein Text, da Python eine dynamisch typisierte Sprache ist. Das bedeutet, dass sich der Datentyp, den eine Variable enthält, dynamisch ändern kann. Dies unterscheidet sich von anderen Programmiersprachen wie Java oder C, die statisch typisiert sind, dh der Variablentyp wird im Voraus definiert und kann nicht geändert werden. Es ist statisch. Wir haben auch eine allererste Variable erstellt und ihren Wert abgerufen, was ziemlich cool war. Wir verwenden auch die type-Funktion, um den Variablentyp zu finden, den Daten haben, und Python hat uns gesagt, dass Zahl eine Zahl ist. Perfekt, damit Sie das Konzept der Variablen nie im Griff haben. Wir werden es in der nächsten Vorlesung an einem realen Beispiel anwenden. Ich kann es kaum erwarten, es dir zu zeigen. Also wir sehen uns im nächsten Video.