这是我的一段代码:
RandomNumber2 = round(random.uniform(0,1),0)
NegativeOrNot_n2 = NegativeOrNotList[int(RandomNumber2)]
n1 = round((random.uniform(nmin, nmax)*float(NegativeOrNot_n1)),1)
n2 = round((random.uniform(sqrt(n1),10*sqrt(n1)),1)
answer = (round(n2/n1), 2))
print("Guess", n2,"divided by", n1)
当我定义答案时,它随机告诉我有语法错误:
answer = (round(n2/n1), 2))
^
有人能帮我吗?@David你在代码中有不匹配的')'括号。这是右括号匹配这两行
n2 = round((random.uniform(sqrt(n1),10*sqrt(n1)),1))
answer = (round(n2/n1), 2)