#python-3.x #syntax
Вопрос:
Это часть моего кода:
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))
^
Кто-нибудь может мне помочь?
Ответ №1:
@Дэвид, вы не совпали») » скобки в коде. Это правильная скобка, соответствующая обеим этим строкам.
n2 = round((random.uniform(sqrt(n1),10*sqrt(n1)),1))
answer = (round(n2/n1), 2)