Пераход да зместу
P3

Pydroid 3 - Educational IDE for Python 3 for Android APK

Выдавец: IIEC
Android APK Free
Тып файлаAPK
Версія3.02_x86
Выдавец IIEC
Дата выпуску5 чэр 2019 г.
Дата дададзена5 чэр 2019 г.
Патрабаванні да ОСAndroid
ПатрабаванніRequires Android
Усяго загрузак134
КоштFree

Апісанне

Pydroid 3 - самая простая ў выкарыстанні і магутная адукацыйная IDE Python 3 для 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.

- Падсвятленне сінтаксісу і тэмы.

- Укладкі.

- Палепшаная навігацыя па кодах з інтэрактыўным прызначэннем/вызначэннем Goto.

- Доля ў адзін клік на Pastebin.

* Функцыі, пазначаныя зорачкай, даступныя толькі ў версіі Premium.

Кароткае кіраўніцтва.

Pydroid 3 патрабуе як мінімум 200 МБ вольнай унутранай памяці. Рэкамендуецца 220 МБ+. Больш, калі вы выкарыстоўваеце цяжкія бібліятэкі, такія як scipy.

Каб запусціць адладку, пастаўце кропку(-і) прыпынку, націснуўшы на нумар радка.

Kivy выяўляецца з дапамогай імпарту 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, напішыце нам, каб атрымаць зыходны код.

Лічыцца, што чыстыя бібліятэкі Python пад GPL, якія ўваходзяць у камплект Pydroid 3, ужо паступаюць у выглядзе зыходнага кода.

Pydroid 3 не ўключае ў сябе ўласныя модулі з ліцэнзіяй GPL, каб пазбегнуць іх аўтаматычнага імпарту. Вядомым прыкладам такой бібліятэкі з'яўляецца GNU readline, якую можна ўсталяваць з дапамогай pip.

Узоры, даступныя ў дадатку, з'яўляюцца бясплатнымі для адукацыйнага выкарыстання з адным выключэннем: яны або іх вытворныя работы не могуць быць выкарыстаны ў канкуруючых прадуктах (у любым выпадку). Калі вы не ўпэўненыя, ці закранае гэтае абмежаванне вашу праграму, заўсёды пытайцеся дазволу па электроннай пошце.

Android з'яўляецца гандлёвай маркай Google Inc.

Падобныя праграмы

Альтэрнатывы

Больш ад гэтага выдаўца