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