Логический путь

Привет! помогите как решить уровень Логический путь. что я делаю не так?

Попробуй это.

secretE = not secretB

(Извините, я использую Google Translate, чтобы он не был слишком точным.)

1 Like

или вы можете поставить:
if not secretB:
hero.say(“i’m taking the high path!”)

надеюсь это поможет!

(извините за плохо отформатированный код, я не могу разобраться, как правильно его разместить)

Ты пишешь “если секрет Е существует, то идти на (44, 33), иначе на (50, 24)”, то есть ты на неверное условие идешь прямо в конец, а должен сменить направление вниз.
Напиши в конце так, должно работать. У меня так:

if (secretE) {
    hero.moveXY(44, 33);
    } else {
    hero.moveXY(44, 15);
    }
hero.moveXY(50, 24);

Я сделал так
Screenshot_7

Проблема в строке 22. Внимательно посмотрите на закомментированные инструкции, а затем в строке 22 … приведите строку в соответствие с инструкциями.

English

The problem is with line 22. Have a closer look at the commented instructions and then at line 22…make the line match what the instructions say.

Получи два секретных логических значения от волшебника.

В руководстве ты найдёшь заметки об использовании логических выражений.

hero.moveXY(14, 24)
secretA = hero.findNearestFriend().getSecretA()
secretB = hero.findNearestFriend().getSecretB()

Если ОБА значения secretA и secretB истинны (true), то выбери верхний путь, иначе нижний.

secretC = secretA and secretB
if secretC:
hero.moveXY(20, 33)
else:
hero.moveXY(20, 15)
hero.moveXY(26, 24)

Если одно из значений secretA или secretB истинно, выбери верхний путь.

if secretA:
hero.moveXY(32, 15)
else:
hero.moveXY(32, 33)

Если secretB ложно (NOT true), то выбери верхний путь

hero.moveXY(38, 24)
if secretB:
hero.moveXY(44, 15)
else:
hero.moveXY(44, 33)
hero.moveXY(50, 24)

Здравствуйте, и добро пожаловать на Форум!
Если Вы хотите помочь 554a3f519e0d19c0b5fb, то я думаю он уже не активен, и не увидит Ваше сообщение. Если Вам нужна помощь на этом уровне, пожалуйста объясните в чем у Вас проблема, и пожалуйста выложите свой код, нажимая на значок </>, или используя ```.