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