Бэквудский лес. Возвращение на ферму торнбуш

Помогите найти ошибку. Я уверен что код правильный, возможно где то опечатка. 9 строка выдает ошибку. Я ее не вижу.

 # Функция `maybeBuildTrap` определяет два параметра!
def maybeBuildTrap(x, y):
    # Используй координаты `x` и `y` для передвижения.
    hero.moveXY(x, y)
    enemy = hero.findNearestEnemy()
    if enemy:
        pass
        # Используй `buildXY` для постройки огненной ловушки в нужных координатах.
        hero.buildXY("fire-trap", x, y):
while True:
    # Здесь вызывается `maybeBuildTrap` с координатами верхнего входа.
    maybeBuildTrap(43, 50)
    
    # Теперь вызови `maybeBuildTrap` для левого входа.
    maybeBuildTrap(25, 34)
    # Теперь вызови `maybeBuildTrap` для нижнего входа.
    maybeBuildTrap(43, 20)
    

Ах да, этот маленький парень заставляет вас не пройти уровень! Удалите его, и все будет хорошо!
Ah yes, this little guy is causing you not to pass the level! Delete it and you should be good!
Lydia

1 Like

А в советах стояло :
Кстати я пробовал и без : - не получалось. На этот раз получилось получилось. Иногда тут встречаются странности.
Спасибо за помощь!

Нет проблем! Все совершают глупые ошибки. Я боролся с уровнем в течение нескольких недель просто из-за:sweat_smile:

1 Like

Друг помоги с уровнем https://codecombat.com/play/level/logical-conclusion?
Дело в том что у меня имена колдунов пишется на русском, а мне в коде их надо прописать на английском. Напиши пожалуйста имена на английском, я не знаю как перевести. И еще укажи на рисунке где какой колдун находится, у меня они не обозначены. так как я не знаю их место положения, то не смогу правильно ввести координаты.
Может мне нужно сменить настройки? Я пишу на английском, как заканчиваю писать слово оно меняется на русский. Есть и другие неудобства в напечатании орфографии. как это можно исправить? Но первоначально хотелось бы узнать уточнить условие задачи.

vВы можете показать свой код? И, пожалуйста, также приложите скриншот.

Я его не закончил так как не знаю английских имен.

Пройди к Эстер и получи три секретных значения.

hero.moveXY(24, 16)
secretA = hero.findNearestFriend().getSecretA()
secretB = hero.findNearestFriend().getSecretB()
secretC = hero.findNearestFriend().getSecretC()

Скажи “TRUE” Тамашу, если A И B истинны, ИЛИ если C истинно. Иначе скажи “FALSE.”

Помни об использовании скобок для приоритета в логических операциях.

tam = (secretA and secretB) or secretC
hero.moveXY(19, 26)
hero.say(tam)

Скажи “TRUE” Жофи, если A ИЛИ B истинны, И если C истинно. Иначе скажи “FALSE.”

jof = (secretA or secretB) and secretC
hero.moveXY(26, 36)
hero.say(jof)

Скажи “TRUE” Иштвану, если A ИЛИ C истинны, И если B ИЛИ C истинны. Иначе скажи “FALSE.”

Скажи “TRUE” Чилле, если A И B истинны, ИЛИ если Bы истинно И C НЕ истинно. Иначе скажи “FALSE.”

Пожалуйста, отформатируйте его правильно

# Пройди к Эстер и получи три секретных значения.
hero.moveXY(24, 16)
secretA = hero.findNearestFriend().getSecretA()
secretB = hero.findNearestFriend().getSecretB()
secretC = hero.findNearestFriend().getSecretC()

# Скажи "TRUE" Тамашу, если A И B истинны, ИЛИ если C истинно. Иначе скажи "FALSE."
# Помни об использовании скобок для приоритета в логических операциях.
tam = (secretA and secretB) or secretC
hero.moveXY(19, 26)
hero.say(tam)

# Скажи "TRUE" Жофи, если A ИЛИ B истинны, И если C истинно. Иначе скажи "FALSE."
jof = (secretA or secretB) and secretC
hero.moveXY(26, 36)
hero.say(jof)

# Скажи "TRUE" Иштвану, если A ИЛИ C истинны, И если B ИЛИ C истинны. Иначе скажи "FALSE."


# Скажи "TRUE" Чилле, если A И B истинны, ИЛИ если Bы истинно И C НЕ истинно. Иначе скажи "FALSE."

type or paste code here

Итак, имена по порядку

  1. tam
  2. zso
  3. ist
  4. csi
1 Like

2 и 4 не понял. у вас русские буквы.

Я редактировал, лучше?

если представить изображение с колдунами. кто где стоит? Какой цвет какому имени соответствует? На изображении колдуны не подписаны. ( О. я посмотрел внимательнее код. Мне это не нужно)

image

Это должно быть в таком порядке

1 Like

Дружище я решил прежде чем посмотрел порядок. Догадался. Спасибо что не бросаешь меня. Я не сдамся. буду учиться. Занимаюсь каждый день не смотря что устаю на работе. Я научусь во что бы то ни стало.

1 Like

This topic was automatically closed 12 hours after the last reply. New replies are no longer allowed.