Я постоянно получаю «недопустимый синтаксис» уведомление вокруг room105
Invalid синтаксическая ошибка в моем коде Python
*room15 = room("Check out the lab")
room15.setDescription("You look around the lab. You find nothing of importance, really."
room105 = room("Continue to look around")
room105.setDescription("You still don't find anything.")
room16 = room("Go back up trapdoor and into the sweet room")
room16.setDescription("You go up the ladder and into the room, only to find... The leader! He becomes startled, and begins to come at you!")
room106 = room("Talk to him")
room106.setDescription("you attempt to speak with the leader, but he comes at you too fast, and kills you. GAME OVER.")
room106.setFunction(lambda: lockroom (room16))*
Я пытаюсь сделать текстовое приключение. Когда я тестировал его раньше, он работал отлично, теперь, как только я вставлял бит room105
, я получаю кучу ошибок.
Если у вас есть проблемы, подобные этому, отправьте полные трассировки. – abarnert
Кроме того, когда вы получаете строку «SyntaxError» в строке, которая выглядит отлично, посмотрите на строку над ней - если у вас есть открытые парсеры, скобки, фигурные скобки, кавычки или блуждающая обратная косая черта и т. Д., Python считает, что строка совершенно хорошая частичная инструкция, и эта строка является недопустимым оператором rest-of-that-statement. – abarnert
У вас будет такая же проблема в комнате106. – dansalmo