我是编程新手,我正在尝试自学 Python。我已经开始写一个小抽认卡脚本。我的想法是用户遇到问题并被提示提交答案。如果答案不正确,则提示用户再试一次,依此类推,直到输入正确答案。到目前为止它按计划工作,但我不知道如何在输入正确答案后重新开始。我想我还需要包括一些允许用户退出游戏的方法,如果你想提出一个我会很感激的建议,我也不知道该怎么做。:-)
PS - 如果我的代码很蹩脚,我愿意接受建议。但我主要是在寻找原始问题的答案。这是我第一次涉足编码领域,所以我相信随着时间的推移,我会在编写更优雅的代码方面做得更好。
谢谢!
def add():
from random import randint
a = randint(1, 5)
b = randint(1, 5)
c = a + b
print a, '+', b
print 'What\'s the sum?'
d = input()
while d != c:
print 'Wrong, try again!'
d = input()
else:
print "Correct!"