Easier to read with cream paper, a tint, more contrast or larger text? Choose your colours and text, once, for every page.

Vorschau

Datentypen und Umwandlung

Das ist die erste Seite der Lektion. Lies sie und probier die Aufgaben aus. Der Rest steht im ganzen Kurs.

30 Minuten

Was bedeutet 12 im Chat?

Jemand schickt dir im Gruppenchat „12“. Meint die Person die Zahl zwölf? Oder die Hausnummer? Oder das Datum?

Für dich ist das klar, wenn du den Zusammenhang kennst. Ein Computer kennt ihn nicht.

Darum merkt sich Python zu jedem Wert, was für eine Art von Wert es ist.

Am Ende dieser Lektion

Notiz

Ich kann Werte mit int, float und str in einen anderen Datentyp umwandeln.

Schlüsselwörter

BegriffWas er bedeutetBeispiel
Datentypdie Art eines WertsGanzzahl
intder Typ für Ganzzahlen16
floatder Typ für Kommazahlen3.5
strder Typ für Zeichenketten"Mensa"
boolder Typ für Wahrheitswerte, nur True oder FalseTrue
Umwandlungaus einem Wert einen Wert eines anderen Typs machenint("12")

Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.

Zum Start: Eingaben

Probier es aus

Zum Start: Eingaben

4 Fragen
Probieren Sie es aus: Ihre Antworten werden hier bewertet und danach vergessen. Melden Sie sich an, wenn Ihre Punktzahl gespeichert werden soll und Sie später dort weitermachen möchten, wo Sie aufgehört haben.Anmelden, um die Punktzahl zu behalten

Deine Antworten werden hier bewertet und nicht gespeichert. Mit einem Konto bleiben deine Ergebnisse erhalten.

Jeder Wert hat einen Typ

Eine Ganzzahl wie 16 hat den Typ int. Eine Kommazahl wie 3.5 hat den Typ float.

Text wie "Mensa" hat den Typ str. Das Wort kommt von „string“, englisch für Zeichenkette.

Die Werte True und False haben den Typ bool. Sie heißen Wahrheitswerte. Mit type fragst du nach dem Typ. Python zeigt ihn so: <class 'int'>.

Beispiel: Die vier Typen

WertTypAuf Deutsch
16intGanzzahl
3.5floatKommazahl
"Mensa"strZeichenkette
TrueboolWahrheitswert
"16"strZeichenkette, auch wenn es wie eine Zahl aussieht

Die Zellen, die Lernende ausfüllen, bleiben in dieser Vorschau leer.

Probiere es aus: Nach dem Typ fragen

Code: python
ganz = 16
komma = 3.50
text = "Mensa"
wahr = True

print(type(ganz))
print(type(komma))
print(type(text))
print(type(wahr))

# Ändere ganz in 16.0. Welchen Typ zeigt Python jetzt?

Kurze Kontrolle

Probier es aus

Kurze Kontrolle

3 Fragen
Probieren Sie es aus: Ihre Antworten werden hier bewertet und danach vergessen. Melden Sie sich an, wenn Ihre Punktzahl gespeichert werden soll und Sie später dort weitermachen möchten, wo Sie aufgehört haben.Anmelden, um die Punktzahl zu behalten

Deine Antworten werden hier bewertet und nicht gespeichert. Mit einem Konto bleiben deine Ergebnisse erhalten.

Die Lektion geht weiter

8 weitere Teile dieser Lektion stehen im ganzen Kurs, mit den Aufgaben und der Abschlussprüfung. Mit einem Konto bekommst du alles.