Задача №3289. Универсальный фракталопостроитель
Напишите программу для PythonTurtle, которая рисует фракталы по их коду.
В первой строке вводится код фрактала: - обозначает шаг длины 5, натуральное число - поворот на данное число градусов (см. примеры). Код начинается и заканчивается минусом. Между двумя соседними минусами всегда есть число.
Во второй строке вводится одно целое число от 0 до 5 - глубина фрактала.
Нарисуйте указанный фрактал.
Для рисования вы можете использовать только команды go(...) и turn(...) из программы PythonTurtle (и любые команды языка Python).
Длина одного отрезка на рисунке должна быть равна 5. Черепашка начинает рисовать первый отрезок фрактала снизу вверх.
Поэкспериментируйте с программой и оставьте коды самых красивых из придуманных вами фракталов здесь
Примеры
Входные данные | Выходные данные |
-90-270-270-90- 1 |
![]() |
-60-240-60- 2 |
![]() |
-90-90-23-244-342-2342-345-345-3452-2234-300-34-345-234-32-45-345-334- 0 |
![]() |
-90-90-270-270-0-0-270-270-90-90- 2 |
![]() |
-1-2-3-4-5-6-7- 0
go(5)