Zum Inhalt springen
Lektion 2 von 15 8 Min. Einsteiger Mit Codebeispiel

Variablen & Typen

Python prüft Typen zur Laufzeit. Variablen sind Namen für Werte, keine festen Behälter mit einem unveränderlichen Typ.

Ansicht

01

Verstehen

Lies die Kernidee und das Beispiel.

02

Prüfen

Beantworte die Aktiv-Checks.

03

Anwenden

Setze die Transferaufgabe um.

Lerninhalt

Verstehen & anwenden

1

Variablen ohne Typangabe

Eine Zuweisung erzeugt einen Namen: name = "Ada".

Der Typ ergibt sich aus dem Wert.

Namen schreibt man in Python mit Kleinbuchstaben und Unterstrichen: lieblings_fach. Das ist Konvention, keine Pflicht.

VariableZuweisungsnake_case
Variablen anlegen
name = "Ada"
alter = 36
lieblings_fach = "Python"

print(name, alter, lieblings_fach)
2

Zahlen, Text und Wahrheitswerte

int steht für ganze Zahlen, float für Kommazahlen, str für Text und bool für True/False.

None beschreibt die Abwesenheit eines Werts. Mit type() fragst du den aktuellen Typ ab.

intfloatstrboolNonetype()
Typen prüfen
print(type(42))       # <class 'int'>
print(type(3.14))     # <class 'float'>
print(type("Hallo"))  # <class 'str'>
print(type(True))     # <class 'bool'>

wert = None
print(wert is None)   # True
3

Typen umwandeln

int("42") macht aus Text eine Zahl, float("19.99") eine Kommazahl und str(7) Text.

input() liefert immer einen String. Für Rechnungen musst du die Eingabe zuerst umwandeln.

int()float()str()input()
Eingaben umwandeln
zahl = int("42")
preis = float("19.99")
text = str(7)

eingabe = input("Alter: ")
alter = int(eingabe)
print(alter + 1)

Aktiv-Check

Teste dein Verständnis

1/6

Erkennen: Welcher Abschnitt passt?

Welcher Abschnitt passt zu diesen Begriffen?

VariableZuweisungsnake_case
Tipp: Erst erinnern, dann prüfen. Fehler sind Teil des Lernens.

Transfer

Mini-Projekt: Haushaltsbuch

Baue ein kleines Haushaltsbuch, das Ausgaben als Dictionaries speichert, Summen berechnet und die Einträge in einer Datei sichert.

Selbstcheck

Kann ich das schon?

Hake ab, was du wirklich erklären oder selbst bauen könntest.

0 von 3 geschafft

Fortschritt

Bereit zum Abschließen?

Markiere die Lektion als abgeschlossen, um XP und Streak zu erhalten.

</> Learn-Program © 2026 · Lizenziert unter CC BY-NC-SA 4.0

Rechtliches & Lizenz