import random
while True:
calc_1 = (random.randint(1,50)) #generates random variables
calc_2 = (random.randint(1,50))
print (calc_1,"+",calc_2) #prints the random question
a = ((calc_1)+(calc_2)) #calculates the random question
q = input ("? ")
if q == a :
print ("right")
break
else:
print ("wrong")
Это не скажет правильно, когда ответ правильный. Я уже проверил несколько других возможностей, но я не мог понять это.