IDLE (Integrated Development and Learning Environment) — это встроенная среда разработки (IDE) и интерпретатор для Python. blog.skillfactory.ru Она поставляется вместе с самим языком и поэтому не требует отдельной установки. blog.skillfactory.ru
IDLE предоставляет интерфейс для написания, отладки и выполнения кода. blog.skillfactory.ru Она состоит из текстового редактора, интерактивной консоли (Shell) и инструментов отладки (Debug): blog.skillfactory.ru
- Текстовый редактор нужен для написания и редактирования Python-кода с поддержкой подсветки синтаксиса, автодополнения и других удобных функций. blog.skillfactory.ru
- Интерактивная консоль (интерпретатор, выполняющий код построчно) принимает команды и сразу отображает результаты их выполнения. blog.skillfactory.ru
- Инструменты отладки позволяют находить и исправлять ошибки в коде. blog.skillfactory.ru
IDLE работает в двух режимах: thecode.media
- Интерактивный режим. thecode.media skillbox.ru То, что видно после запуска. thecode.media Этот режим называют ещё оболочкой или IDLE Shell. thecode.media Все команды тут выполняются сразу после написания и нажатия клавиши Enter. thecode.media
- Режим редактирования — обычный режим написания программ. thecode.media Чтобы включить его, нужно выбрать в меню File → New File или нажать Ctrl + N. thecode.media Окно в режиме редактирования выглядит иначе — пустая консоль, куда нужно писать свои команды. thecode.media
IDLE — это кросс-платформенное приложение, которое работает на Windows, macOS и Linux. skillbox.ru