Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2020 April 22

l

ldm37 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
короче, там много у меня использование if'ов получается.. но не хочу так)
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ldm37
да! но там есть и вариант, когда есть стена наверху, но нет снизу, и Надо закрасить..
а есть синий кубы сверху и снизу?
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ldm37
короче, там много у меня использование if'ов получается.. но не хочу так)
иначе никак. советую выполнять как можешь а когда набьешь руку ради интереса вернешься и улыбнешься что так делал)
источник

l

ldm37 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
😍
а есть синий кубы сверху и снизу?
есть варианты, что:
и снизу, и сверху
НЕ снизу, сверху
снизу, НЕ сверху
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ldm37
да! но там есть и вариант, когда есть стена наверху, но нет снизу, и Надо закрасить..
если синии кубы в 2 вариантах... тогда if wall_is_above() and wall_is_beneath() or wall_is_above() or wall_is_beneath(): закрасить
источник

l

ldm37 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
😍
если синии кубы в 2 вариантах... тогда if wall_is_above() and wall_is_beneath() or wall_is_above() or wall_is_beneath(): закрасить
при таком коде, такая остановка..
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ldm37
есть варианты, что:
и снизу, и сверху
НЕ снизу, сверху
снизу, НЕ сверху
в 11 задании только синии кубы только в местах где стенка сверху и справа!
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ldm37
при таком коде, такая остановка..
обрати внимание на первую клетку
источник

l

ldm37 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
😍
обрати внимание на первую клетку
ну, снизу же стены нет.
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ldm37
ну, снизу же стены нет.
тогда тебе надо условие когда закраска идет есть стена сверху и снизу одновременно
источник

l

ldm37 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ldm37
привет. 11 задача.
def task_8_4():
   if wall_is_on_the_left():
       fill_cell()

   while not wall_is_on_the_right():
       move_right()
       if wall_is_beneath() and wall_is_above():
           fill_cell()

красим все, кроме первой, если она там есть, клетки..
ну вот, в коде есть, в цикле while.
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ldm37
ну вот, в коде есть, в цикле while.
первую строчку кода прочитай.. если стена слева то закрасить. как взаимосвязано)
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ldm37
ну вот, в коде есть, в цикле while.
ты тут?
источник

l

ldm37 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
😍
ты тут?
тут, но не тут)
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ldm37
тут, но не тут)
смотри как сделай.. есто будет еще лучше чем я советовал раньше
источник

l

ldm37 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
😍
смотри как сделай.. есто будет еще лучше чем я советовал раньше
ап
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ldm37
тут, но не тут)
While True: этот цикл будет выполняться вечно...
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ldm37
ап
потом в нем уже опиши правильное условие когда надо закрашивать
источник

l

ldm37 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
😍
While True: этот цикл будет выполняться вечно...
м, ок попробую.
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ldm37
ап
и уже после этого условие новое условие для остановки.... если справа стена тогда break(это остановка работы цикла) так еще лучше будет работать
источник