Ich hab das Allerdings ganz simple aus nem Buch abgeschrieben. Kann / muss ich irgenwo / irgendwie den Typ angeben oder weshalb meckert er? Ich habe zum Test einfach nen String statt einer Zahl eigeben. Dennoch kommt der Fehler...
Code: Alles auswählen
alter = input("Alter: ")
if (alter <= 12) or (alter >= 65):
eintritt = 3
else:
eintritt = 5
print("Der Eintrittspreis beträgt für Sie", eintritt, "Euro.")
Code: Alles auswählen
fridolin@localhost ~/python $ python3 kapitel5-1.py
Alter: 12
Traceback (most recent call last):
File "kapitel5-1.py", line 2, in <module>
if (alter <= 12) or (alter >= 65):
TypeError: unorderable types: str() <= int()