(9) Datentypen

Wie du vielleicht schon bemerkt hast, wird Text in Python mit zwei Anführungszeichen ("TEXT") eingelesen. Zahlen werden hingegen ohne Anführungszeichen eingelesen. Entsprechend sind dies auch unterschiedliche Datentypen. Außerdem hast du schon bemerkt, dass Zahlen z.B. als 3 oder 3.0 geschrieben werden können. Hier handelt es sich um Ganze Zahlen (Integer) bzw. Gleitkommazahlen (Float).

Hier nochmal alle grundlegenden Typen in der Übersicht:

  1. Integer (int): Ganze Zahlen, z.B. 42 oder -7.
  2. Float (float): Gleitkommazahlen, z.B. 3.14 oder -0.001.
  3. String (str): Zeichenketten, die Text darstellen, z.B. "Hallo" oder "Python".
  4. Boolean (bool): Wahrheitswerte, entweder True oder False.

# Verschiedene Datentypen

a = 10          # int
b = 3.14        # float
c = "Hallo"     # str
d = True        # bool

print(type(a))  
# Ausgabe: <class 'int'>

print(type(b))  
# Ausgabe: <class 'float'>

print(type(c))  
# Ausgabe: <class 'str'>

print(type(d))  
# Ausgabe: <class 'bool'>

Aufgabe:

Was ist der Datentyp der Variablen z?

z = 3.5
print(type(z))
Gib deine Lösung ein:

Falls du Hilfe benötigst:

z wurde als Dezimalzahl definiert.

float

Teilen: