Python if Abfrage

Finlay

Cadet 2nd Year
Registriert
Mai 2017
Beiträge
30
Jetzt funktioniert die If-Abfrage nicht...:confused_alt:

Code:
from random import randint

summand1 = randint(1,999)
summand2 = randint(1,999)
summe = summand1 + summand2

eingabe = input("Berechne die Summe aus %d und %d!" % (summand1, summand2))

if summe == eingabe :
	print("Richtig!")
	
else:
	print("Leider falsch!")

Bei Google bin ich nicht fündig geworden. Was mache ich falsch? :)
 
Habe ihn mal entfernt, funktioniert dennoch nicht.
 
Ich kenne zwar die Syntax von Python nicht aber kommentier doch zunächst mal die if-Anweisung aus und lass dir die Werte von:

summand1
summand2
summe
eingabe

anzeigen und schau ob's bis dahin Sinn ergibt
 
eingabe wird ein string sein, deine Summe allerdings Zahlen.
mach einfach anschließend noch ein

eingabe = int(eingabe)
 
Vielen dank, das Umwandeln des Strings zum Integer hat geholfen! :)
 
Zurück
Oben