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