Starke Typisierung in Python
Eine Besonderheit von Python ist die starke Typisierung von Objekten. Das bedeutet, dass man nicht direkt mit Objekten unterschiedlicher Typen interagieren kann. Zum Beispiel können wir nicht eine Zahl und einen String addieren:
num = 12
txt = 'ab'
print(num + txt) # gibt einen Fehler aus
Um dieses Problem zu lösen, müssen beide Objekte in denselben Typ umgewandelt werden. Wie das geht, erfährst du in den folgenden Lektionen.
Bestimme, ohne den Code auszuführen, was in der Konsole ausgegeben wird:
tst1 = 5
tst2 = 10
print(tst1 + tst2)
Bestimme, ohne den Code auszuführen, was in der Konsole ausgegeben wird:
tst1 = 5
tst2 = '10'
print(tst2 - tst1)
Bestimme, ohne den Code auszuführen, was in der Konsole ausgegeben wird:
tst1 = '123'
tst2 = '456'
print(tst1 + tst2)