Programmiergrundlagen
Variablen und Datentypen
Wie speichert ein Programm Werte? Wie unterscheiden sich int, double, String und boolean?
3Lerneinheiten
Sprache wählen
Sprache
Lerneinheit 1 von 3java + python
Variablen und Datentypen
Eine Variable ist ein Name für einen Wert. Sie hilft dir, Daten zu speichern und später wieder darauf zuzugreifen, ohne den Wert immer neu zu schreiben.
Deklaration
In Java muss jede Variable einen Typ haben, in Python wird der Typ automatisch erkannt.
java// snippet
int alter = 21;
String name = "Anna";
double note = 1.7;
boolean bestanden = true;Wichtige Datentypen
| Typ | Beispiel | Wofür |
|---|---|---|
| int | 42 | Ganze Zahlen |
| double / float | 3.14 | Kommazahlen |
| String / str | "Hallo" | Text |
| boolean / bool | true / false / True / False | Wahrheitswerte |
Eine Variable kann ihren Wert jederzeit ändern. In statisch typisierten Sprachen wie Java bleibt der Typ aber fest: aus einem int wird kein String. In dynamisch typisierten Sprachen wie Python kannst du das gleiche Variablenname später für einen anderen Typ wiederverwenden — was Flexibilität gibt, aber auch Fehlerquellen.