Отказ от ответственности!
Отказ от ответственности
Сайт не несёт ответственности за содержание материалов. Все материалы сайта найдены в сети интернет. Если вы являетесь правообладателям и хотите убрать свой материал с нашего сайта, то напишите администрации. Напомним, что ваша собственность находилась в публичном доступе и только поэтому была опубликована на нашем сайте. Сайт некоммерческий, и мы не можем проверить все публикации пользователей. Используете материалы сайта на свой страх и риск, администрация за возможные последствия ответственности не несет.
Сайт не распространяет никаких программных продуктов, а содержит только ссылки на ПО, доступное в сети интернет.
Просмотр новых публикаций
Последние сообщения с форума
Джокер2 - Безумие на двоих (2024) Автор темы: kishnin81, Раздел: Кинообзор онлайн | 0 Ответов Сб 14:32 | kishnin81 | |
Дэдпул и Росомаха (2024) Автор темы: kishnin81, Раздел: Кинообзор онлайн | 0 Ответов Вт 15:59 | kishnin81 | |
Бесплатные VPS/VPDS Автор темы: kishnin81, Раздел: Прочие статьи | 7 Ответов Пн 10:11 | safonovs3f | |
Как узнать имя пользователя на удаленном компьютере Автор темы: kishnin81, Раздел: Прочие статьи | 1 Ответов Пн 10:10 | safonovs3f | |
ВТБ халявные акции за обучение Автор темы: kishnin81, Раздел: Прочие статьи | 3 Ответов Пн 10:10 | safonovs3f |
Внимание! Если Вы видите рекламму на нашем ресурсе, установите для вашего браузера расширение Adblock Plus | AdBlocker Ultimate | Блокировщик рекламы |
Мы ВКонтакте
Сообщество вконтакте
Главная страница сайта
- Загрузка... News Portal
- Загрузка... Soft Portal
- ⬦ Бесплатно прочее полезно
- ⬦ Комп для чайника
- ⬦ Халява
- Новости сайта
- Программы для ПК
- Программирование
- Статьи, заработок, Wi-Fi, прочее
- Игры для ПК, android, прочее
- Флэш игры, программы, прочее
- Книги java, txt, fb2, аудио, другое
- Всё для Photoshop и After Effects
- Веб мастеру
- Продвижение ВКонтакте
- Продвижение в других соц.сетях
- Различный софт
- F.A.Q / ЧАВО?
Статистика
Краткая статистика сайта.
Комментарии
3 последних комментариев.
Годно! Спасибо за данную тему, интересно))
Поиск по сайту
Поиск по всему сайту, форуму и тегам!
Поиск по тегам
Облако популярных тегов.
L системы | Гайд | Python
Сегодня я расскажу о такой штуке как L-системы и покажу на примере python.
Коротко о L-системе:
L-система строится с помощью набора символов, используемых для создания строк и правил для подстановки вместо каждого символа определённой строки.
Введём несколько понятий:
- Аксиома - начальная строка, из которой будет строиться с помощью правил конечная строка.
- Правила - способы замены символа строки на определенную строку.
- Переменные - Символы к которым будут применяться правила.
- Константы - Символы для которым не будут применяться правила.
- Для каждого символа аксиомы применяем правила n кол-во раз.
- Для каждого символа полученной строки применяем определённое действие.
Треугольник Серпинского:
from turtle import * tracer(5) axiom = "F-G-G" axmTemp = "" itr = 5 dist = 20 angle = 120 penup() goto(-600, -300) pendown() rules = {"F": "F-G+F+G-F", "G": "GG"} for _ in range(itr): for sym in axiom: if sym in rules: axmTemp += rules[sym] else: axmTemp += sym axiom = axmTemp axmTemp = "" for sym in axiom: if sym == "F": forward(dist) elif sym == "G": forward(dist) elif sym == "+": right(angle) elif sym == "-": left(angle)
Чтобы изменять скорость, отрисовки надо менять параметр tracer(). Для мгновенной отрисовки tracer(0).
forward(dist) - пройти вперёд на расстояние dist
left(angle), right(angle) - повернуться на угол angle влево или вправо.
+, - константы
F, G - переменные
itr - кол-во итераций (сколько раз применим правила к строке).
forward(dist) - пройти вперёд на расстояние dist
left(angle), right(angle) - повернуться на угол angle влево или вправо.
+, - константы
F, G - переменные
itr - кол-во итераций (сколько раз применим правила к строке).
Чтобы строить другие системы нужно найти их правила, аксиомы, и т.д. Их можно найти в разных местах, к примеру здесь: https://ru.wikipedia.org/wiki/L-система Надеюсь вам понравилось.
Информация: Посетители, находящиеся в группе Гости, не могут скачивать файлы с данного сайта. |
Пароль к архивам: ComInet
Комментариев:
0
Авторизация