0
(turns-=3)
で構文エラーが発生し続け、else:
でも構文エラーが発生します。私は簡単なコードを正しく設定したと思った。あなたは上の行に)
とprint
声明を閉じていなかったので、なぜ構文エラーが発生する
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.')
どのような言語ですか? –
'random.randomint'の代わりに' randint'を使用してください –
特定のエラーは、 'turns- = 1'行の上の印刷行に') 'がないためです。しかしその後、他の問題があります。 –