<p>请尝试以下代码:</p>
<pre><code>import random
print ('Welcome to my quiz. Enter the correct answer for the given math equation.')
print ('Enter -1 to quit')
Score = 0
UserInput = 0
CorrectAnswer = 0
CorrectAnswer2 = 0
CorrectAnswer3 = 0
IncorrectAnswer = 0
num1 = 0
num2 = 0
num3 = 0
num4 = 0
num5 = 0
num6 = 0
ans = 0
print('\n')
num1 = random.randint (1,12)
num2 = random.randint (1,12)
num3 = random.randint (1,25)
num4 = random.randint (1,25)
num5 = random.randint (50,100)
num6 = random.randint (1,25)
CorrectAnswer = num1 * num2
CorrectAnswer2 = num3 + num4
CorrectAnswer3 = num5 - num6
print ('What is ', num1, ' x ', num2, '?')
ans = int (input ('Answer: '))
if ans != -1:
if ans == CorrectAnswer:
print ('Correct! ')
Score = Score + 1
else:
print ('Incorrect')
print ('The correct answer is: ', CorrectAnswer)
Score = Score -1
print ('What is ', num3, ' + ', num4, '?' )
ans = int (input ('Answer: '))
if ans == CorrectAnswer2:
print ('Correct! ')
Score = Score + 1
else:
print ('Incorrect')
print ('The correct answer is: ', CorrectAnswer2)
Score = Score -1
print ('What is ', num5, ' - ', num6, '?' )
ans = int (input ('Answer: '))
if ans == CorrectAnswer3:
print ('Correct! ')
Score = Score + 1
else:
print ('Incorrect')
print ('The correct answer is: ', CorrectAnswer3)
Score = Score - 1
else:
pass
print('\n')
print ('Well done, Your final score is: ', Score)
</code></pre>