Python 3.7 выпуск.
Я пишу макет листа символов D & D с калькуляторами для входных данных.Идея состоит в том, что если что-то случится с персонажем, я могу обновить макет, чтобы включить его.Например, потеря HP.
Таким образом, статистика находится в цикле, и когда вы добираетесь до конца, она запрашивает входные данные для ее обновления в следующем обновлении.
Но когда я пытаюсь написатьпеременная для этой конкретной области помечает ее.
И оператор else (также проверенный на другом коде) также ненавидится программой, и когда я удаляю его, я получаю ошибки EOF.
TL; DR Else заявление не работает.Переменная не работает.
Сказанная переменная Я изменил 3 раза и запустил ее на другом коде, и он работает точно так же, как и на другом.
update = input("Update? ")
if update == "Long Rest":
HP = (8+CM + ((Level-1)*(HitDice+CM)
else:
print (" ")
repeat = input("Continue? ")
if repeat == "Finish":
Finished = True
else:
Finished = False
Закончен цикл while
Всякий раз, когда я пытаюсь запустить код, я получаю всплывающее окно с сообщением «Неверный синтаксис».Мой компьютер не позволяет мне запускать код из-за синтаксической ошибки.
Я новичок в кодировании, но я искал похожий ответ, но все, что я нашел, не работали.