Size: a a a

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

2020 April 19

E

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

m

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

E

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

m

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

E

Eugene in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Спасибо!
источник

😍

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

😍

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

😍

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

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Eugene
Не пойму, почему черепашка никуда вообще не переходит
https://pastebin.com/VvGMaddp
мейби phi перевести в радианы? или наоборот
источник

😍

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

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
😍
вообщем решил я задачу. но уверен что не так как планировал автор. есть у кого свое решение? у меня тупым перебором с миллионом функций)
можно как и прежде. внутри одного цикла идти. и проверять есть ли дырка сверху. если есть - сходить вверх и покрасить. если дырка снизу, если есть сходить и покрасить.
источник

😍

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

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
все эти корридоры  - это цикл и условные действия внутри цикла
источник

😍

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

OM

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

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Oleg Makarikhin
все эти корридоры  - это цикл и условные действия внутри цикла
щас переделаю так) не додумался)
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Oleg Makarikhin
часто люди используют цикл вида
while not wall_is_on_the_right():
 проверки условий, попытки рисовать и двигаться.
ну и ошибкой в таком случае является что в таком варианте не красится первая или последняя ячейка
источник

😍

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

OM

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

тогда не красится последняя клетка. альтернативный вариант:
пока нет стенки вправо()
 делаем шаг вправо
 если надо: красим()
тогда не красится первая клетка.
можно костылировать доп. условие перед или после цикла, или дважды проверять условие и дважды красить
источник

😍

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