我需要选择两个随机整数,范围是0到20,并通过加法或减法得出结果,结果必须在0到20的范围内。为了生成这些随机整数和操作,我使用了以下方法:
def random():
op={"-": operator.sub, "+": operator.add}
a = random.randint (0,20)
b = random.randint (0,20)
ops = random.choice(list(op.keys()))
answer=op[ops](a,b)
return answer
以上代码的源链接:如何随机选择数学运算符并重复提问?
但我不知道如何使用它以使结果仅在0到20的范围内。Python v3.0初学者。