0
我在(turns-=3)
上继续收到语法错误,然后在else:
上也收到了语法错误。我以为我正确设置了我的简单代码。为什么这会得到语法错误
from random import randint
rn=random.randomint(1, 10)
turns=3
while turns>0:
guess=int(input('Guess a number '))
if guess==rn:
print('YOU WIN!!')
break
elif guess!=rn:
print('Nope, Try Again.'
turns-=1
else:
print('Sorry you are out of turns. You lose, but better luck next time.')
这是什么语言? –
使用'randint'而不是'random.randomint' –
具体的错误是因为在'turns- = 1'行上面的打印行上没有')'。但之后还有其他问题。 –