Я пытаюсь создать игру для угадывания для одного из моих классов, но ошибка «недействительный синтаксис» продолжает появляться. Любое решение для моего следующего кода будет с благодарностью!While loop with if statement python
import random
goal = random.randint(1,100)
guess = 0
print("\nThe object of this game is to\nguess a number"
"between 1 and 100")
while guess != goal:
guess = int(input("Please guess the number: ")
if guess > goal:
print("\nToo high, try again.")
elif guess < goal:
print("\nToo low, try again.")
else:
print("Well done!")
print("\nSee you later")
Ваш отступ неправильный. Представьте, что ваш 'if/elif/else' находится на том же уровне, что и' guess' – IanAuld
В отступе Python является частью синтаксиса. Убедитесь, что все ваши отступы правильные (4 места на блок рекомендуется PEP8). –