# Вопрос №7: Какое назначение имеют демонстрационные примеры в системе помощи?  

*Демонстрационные примеры нужны для ускорения процесса обучения.*  

**Что именно они дают:**  

* Быстрый старт. Можно сразу запустить код и увидеть результат (окно, текст в консоли, графику turtle). Это помогает понять идею без долгой настройки проекта.  

* Образцы синтаксиса. В одном месте собраны типичные конструкции (импорт модуля, вызовы функций, циклы, обработка событий).  

* Исследование «что будет, если…». Можно изменять строку или две и сразу видеть эффект — это ускоряет обучение.  

* Ориентир по библиотекам. По демо легко понять, «зачем нужен модуль» (например, turtle для простейшей графики, tkinter — для оконных приложений).  

**Как с ними работать в IDLE (типичный маршрут):**  

* Открыть Help → Demo (или Help/Документация, затем раздел с примерами).  

* Выбрать демо (например, turtle), запустить.  

* Менять параметры (цвет, толщину, шаг), снова запускать и наблюдать изменения.  

* Сохранить изменённый пример как свой файл — получится «скелет» для собственной работы.  

**Как с ними работать в VScode:**  

У каждой библиотеки есть своё демо.  

* Необходимо ввести в терминале например:  
```shell
python -m turtledemo
```

* После ввода появится следующее окно:  

![Окно turtledemo](images/turtledemo.png)  

* Справа сверху есть кнопка "Examples". В этом окне показаны примеры кодов с использованием данной библиотеки. Пример:  

![turtledemo_clock](images/turtledemo_clock.png)  

