Дом >  Программы >  Образование >  Pydroid 3 - IDE for Python 3
Pydroid 3 - IDE for Python 3

Pydroid 3 - IDE for Python 3

Категория : ОбразованиеВерсия: 7.4_arm64

Размер:74.9 MBОперационные системы : Android 6.0+

Разработчик:IIEC

4.7
Скачать
Описание приложения

Испытайте возможности Python 3 на Android с помощью Pydroid 3, самой удобной и комплексной среды разработки Python 3, доступной в Google Play.

Основные характеристики:

  • Автономный интерпретатор Python 3: Запуск программ Python без подключения к Интернету.
  • Менеджер пакетов Pip и пользовательский репозиторий: Доступ к широкому спектру библиотек, включая научные пакеты, такие как NumPy, SciPy, Matplotlib, scikit-learn и Jupyter, благодаря настраиваемому репозиторию предварительно созданного колеса. пакеты.
  • Расширенные научные библиотеки: Включает OpenCV (на устройствах с поддержкой API Camera2), TensorFlow и PyTorch (премиум-версия).
  • Поддержка графического интерфейса пользователя: Полная поддержка Tkinter для создания графических пользовательских интерфейсов.
  • Эмулятор терминала: Полнофункциональный эмулятор терминала с поддержкой readline (доступен через pip).
  • Встроенные компиляторы: Компилируйте код C, C и Fortran непосредственно в среде IDE, что позволяет создавать библиотеки из pip, даже те, которые имеют зависимости от собственного кода.
  • Расширенные инструменты разработки: Включает поддержку Cython, отладчик PDB с точками останова и наблюдениями, а также поддержку графической библиотеки Kivy с серверной частью SDL2. Поддержка PySide6 (включая поддержку Matplotlib PySide6) и поддержка Matplotlib Kivy доступны в репозитории быстрой установки. Также включена поддержка pygame 2.
  • Интуитивно понятный редактор: Функции прогнозирования кода, автоматический отступ, анализ кода в реальном времени, специализированная клавиатура, подсветка синтаксиса с настраиваемыми темами, вкладками и расширенная навигация по коду. Также доступен обмен в Pastebin одним щелчком мыши.

Премиум-функции:

Некоторые расширенные функции, отмеченные звездочкой (*) в исходном описании, доступны только в Премиум-версии. К ним относятся расширенные возможности прогнозирования и анализа кода.

Начиная:

Для

Pydroid 3 требуется не менее 250 МБ свободного пространства Internal storage, рекомендуется 300 МБ, особенно при использовании более крупных библиотек, таких как SciPy. Отладка осуществляется путем установки точек останова щелчком по номеру строки. Определенные библиотеки, такие как Kivy, PySide6, SDL2, Tkinter и Pygame, обнаруживаются автоматически с помощью определенных операторов импорта или специальных комментариев (например, «#Pydroid run kivy»). Используйте «#Pydroid run Terminal», чтобы принудительно включить режим терминала, что особенно полезно с Matplotlib.

Доступность библиотеки:

Некоторые библиотеки доступны только в премиум-классе из-за сложности их переноса. Разработчики открыты к сотрудничеству для расширения поддержки бесплатных библиотек.

Юридическая информация:

Некоторые двоичные файлы в составе Pydroid 3 APK находятся под лицензией (L)GPL. Свяжитесь с разработчиками для получения исходного кода. Считается, что библиотеки чистого Python под лицензией GPL уже находятся в форме исходного кода. Pydroid 3 не включает автоматически никакие собственные модули под лицензией GPL.

Пример кода:

Прилагаемый образец кода бесплатен для использования в образовательных целях, но его нельзя использовать в конкурирующих продуктах без разрешения.

Торговая марка Android:

Android является товарным знаком Google Inc.

Pydroid 3 - IDE for Python 3 Скриншот 0
Pydroid 3 - IDE for Python 3 Скриншот 1
Pydroid 3 - IDE for Python 3 Скриншот 2
Pydroid 3 - IDE for Python 3 Скриншот 3