Прескочи към съдържанието
P3

Pydroid 3 - Educational IDE for Python 3 for Android APK

Издател: IIEC
Android APK Free
Изтегли v3.02_x86 134 изтегляния
Тип на файлаAPK
Версия3.02_x86
Издател IIEC
Дата на излизане5.06.2019 г.
Датата е добавена5.06.2019 г.
Os изискванияAndroid
ИзискванияRequires Android
Общо изтегляния134
ЦенаFree

Описание

Pydroid 3 е най-лесната за използване и мощна образователна Python 3 IDE за Android.

Характеристика:

- Офлайн интерпретатор на Python 3.7: не е необходим интернет за стартиране на програми на Python.

- Мениджър на пакети Pip и персонализирано хранилище за предварително изградени колелни пакети за подобрени научни библиотеки, като numpy, scipy, matplotlib, scikit-learn и jupyter.

- Вече е наличен и Tensorflow. *

- Готови примери за по-бързо обучение.

- Пълна поддръжка на Tkinter за GUI.

- Пълнофункционален терминален емулатор с поддръжка на линия за четене (наличен в pip).

- Вграден компилатор C, C++ и дори Fortran, проектиран от n0n3m4, автор на C4droid, специално за Pydroid 3. Позволява на Pydroid 3 да изгради всяка библиотека от pip, дори ако използва собствен код. Можете също така да създавате и инсталирате зависимости от командния ред.

- Поддръжка на Cython.

- PDB дебъгер с точки на прекъсване и часовници.

- Графична библиотека Kivy с лъскав нов SDL2 бекенд.

- Поддръжка на PyQt5, налична в хранилището за бързо инсталиране заедно с поддръжка на matplotlib PyQt5, без да е необходим допълнителен код.

- Поддръжката на Matplotlib Kivy е налична в хранилището за бързо инсталиране.

- поддръжка на pygame_sdl2 (реализация на pygame, базирана на SDL2).

Функции на редактора:

- Предсказване на код, автоматично вдлъбване и анализ на кода в реално време точно както във всяка истинска IDE. *

- Разширена клавиатурна лента с всички символи, които трябва да програмирате в Python.

- Подчертаване на синтаксис и теми.

- Раздели.

- Подобрена кодова навигация с интерактивни gotos за присвояване/дефиниция.

- Споделяне с едно кликване на Pastebin.

* Функциите, отбелязани със звездичка, са налични само в Premium версия.

Бързо ръководство.

Pydroid 3 изисква поне 200 MB свободна вътрешна памет. Препоръчва се 220MB+. Повече, ако използвате тежки библиотеки като scipy.

За да стартирате отстраняване на грешки, поставете точка(и) на прекъсване, като щракнете върху номера на реда.

Kivy се открива с import kivy, от kivy или „#Pydroid run kivy.

PyQt5 се открива с импортиране на PyQt5, от PyQt5 или „#Pydroid run qt.

Същото за sdl2, tkinter и pygame.

Има специален режим "#Pydroid run terminal", за да се гарантира, че вашата програма работи в терминален режим (това е полезно с matplotlib, който автоматично се изпълнява в GUI режим)

Вземете участие в разработването на Pydroid 3, като докладвате грешки или ни предоставяте заявки за функции. Оценяваме това.

Списъкът с библиотеки, които все още НЕ планираме да добавим:

- OpenCV

Тъй като основната цел на Pydroid 3 е да помогне на потребителите да научат езика за програмиране Python 3, нашият първи приоритет е пренасянето на научни библиотеки (така че свързаните със системата библиотеки се пренасят само когато се използват като зависимости на друг образователен пакет).

Правна информация.

Някои двоични файлове в Pydroid 3 APK са лицензирани под (L)GPL, изпратете ни имейл за изходния код.

Счита се, че GPL чистите Python библиотеки в комплект с Pydroid 3 вече идват във формата на изходния код.

Pydroid 3 не включва никакви GPL-лицензирани собствени модули, за да избегне автоматичното им импортиране. Известният пример за такава библиотека е GNU readline, която може да се инсталира с помощта на pip.

Мострите, налични в приложението, са безплатни за образователна употреба с едно изключение: те или техните производни произведения не могат да се използват в никакви конкурентни продукти (по никакъв начин). Ако не сте сигурни дали приложението ви е засегнато от това ограничение, винаги искайте разрешение по имейл.

Android е търговска марка на Google Inc.

Подобни програми

Алтернативи

Още от този издател