2017-04-26 1 views

Antwort

3

raw_input einen String zurückgibt, so dass Sie zurück "10" (nach meinem Terminal) zu bekommen.

10 == '10' ergibt false. Sie müssen die Eingabe in eine Zahl umwandeln.

A = int(raw_input("5 + 5 =")) 
1

Da das Ergebnis des Anrufs zu raw_input ist ein String, kein integer.

Sie vergleichen 5+5 == "10", was falsch ist.

Der Versuch, die int("str") function mit Ihrer Eingabe in eine Zahl zu konvertieren.

Verwandte Themen