Warum muss ich zwingend den Input in einen INT umwandeln (Python)?

3 Antworten

Ich habe mich noch nie mit Python befasst aber da dein Input wohl den Wert als String speichert wandelt die Funktion int() den string in einen Integer um.

Deswegen heißt die Variable ja vor Int wohl auch Zahl, da Integer ein englisches Wort für Zahl ist.

Weil die Eingabe ein String ist ...

"0" != 0

Edit: überlege dir auch, was passiert, wenn die Eingabe keine Zahl ist ...