Откройте для себя мощность программирования Python 3 с помощью Pydroid 3, самого удобного и надежного образовательного Python 3 IDE, доступной на Android. Независимо от того, являетесь ли вы новичком или продвинутым учеником, Pydroid 3 обосновает вас всему, что вам нужно для освоения Python прямо с вашего мобильного устройства.
Ключевые функции Pydroid 3
- Офлайн -переводчик Python 3: запустите программы Python без подключения к Интернету, что делает его идеальным для обучения на ходу.
- Расширенное управление пакетами: используйте диспетчер пакетов PIP и доступ к пользовательскому хранилищу предварительно построенных колесных пакетов. Это включает в себя поддержку изысканных научных библиотек, таких как Numpy, Scipy, Matplotlib, Scikit-Learn и Jupyter.
- Усовершенствованные научные библиотеки: доступ к OpenCV на устройствах, которые поддерживают API Camera2, а также используют TensorFlow и Pytorch для продвинутого проекта машинного обучения.
- Примеры готового к использованию: Начните учиться быстрее с примерами, которые доступны из коробки.
- Полная поддержка графического интерфейса: создать графические пользовательские интерфейсы с полной поддержкой Tkinter.
- Эмулятор терминала: испытайте полнофункциональный терминал с поддержкой чтения, доступный через PIP.
- Интегрированные компиляторы: используйте встроенные компиляторы C, C ++ и Fortran для создания любой библиотеки из PIP, в том числе с натуральным кодом, непосредственно из командной строки.
- Поддержка цинтона и PDB: улучшить кодирование с помощью цинтона для производительности и отладчика PDB для эффективной отладки с точками останова и часов.
- Графические библиотеки: Создайте потрясающие визуальные эффекты с Kivy, используя новый бэкэнд SDL2, и изучить поддержку Pyside6 и Matplotlib в репозитории быстрого установки.*
- Поддержка Pygame 2: погрузитесь в разработку игры с последней версией Pygame.
Функции редактора
- Помощь в интеллектуальном кодировании: выгода от прогнозирования кода, автоматической индикации и анализа кода в реальном времени, чтобы упростить ваш опыт кодирования.*
- Улучшенная клавиатура: доступ к расширенной полосе клавиатуры со всеми символами, необходимыми для программирования Python.
- Настраиваемый внешний вид: выберите из синтаксического выделения и различных тем, чтобы персонализировать вашу среду кодирования.
- Организованное рабочее пространство: легко управлять несколькими файлами с помощью вкладок.
- Эффективная навигация: легко навигайте свой код с помощью интерактивного назначения/определения GotoS.
- Легкий обмен: поделитесь своим кодом с одним щелчком на Pastebin.
*Особенности, отмеченные звездочкой, являются эксклюзивными для премиальной версии.
Quick Start Guide
Убедитесь, что ваше устройство имеет не менее 250 МБ бесплатной внутренней памяти (рекомендуется 300 МБ+). Для таких тяжелых библиотек, как Scipy, необходимо дополнительное пространство. Чтобы отлаживать, просто нажмите на номер строки, чтобы установить точки останова. Kivy, Pyside6, SDL2, Tkinter и Pygame могут быть обнаружены с использованием конкретных операторов импорта или специальных режимов выполнения, таких как «#pydroid run kivy» или «#pydroid run terminal» для операций режима терминала.
Библиотеки только премиум
Некоторые передовые библиотеки доступны только в премиальной версии из -за сложности их процесса порта, что требовало сотрудничества с внешними разработчиками. Если вы заинтересованы в предоставлении бесплатных версий этих библиотек, пожалуйста, свяжитесь с нами.
Вовлечение сообщества
Присоединяйтесь к разработке Pydroid 3, сообщив об ошибках или предложив функции. Мы ценим ваш ввод, чтобы постоянно улучшать нашу платформу. Наш приоритет по -прежнему сосредоточен на переносе научных библиотек для улучшения образовательного опыта.
Юридическая информация
Pydroid 3 включает в себя бинарные лицензии, лицензированные в соответствии с (L) GPL; исходный код может быть запрошен по электронной почте. Библиотеки Pure Python в рамках GPL считаются в форме исходного кода. Чтобы предотвратить автоматический импорт, GPL-лицензированные нативные модули, такие как GNU Readline, не связаны, но могут быть установлены через PIP. Образцы, представленные в приложении, бесплатны для использования в образовании, за исключением того, что их нельзя использовать в конкурирующих продуктах без разрешения. Android является товарным знаком Google Inc.