Salta għall-kontenut
P3

Pydroid 3 - Educational IDE for Python 3 for Android APK

Pubblikatur: IIEC
Android APK Free
Tipp tal-fajlAPK
Verżjoni3.02_x86
Pubblikatur IIEC
Data tal-ħruġ05 Ġun 2019
Data miżjuda05 Ġun 2019
Rekwiżiti OsAndroid
RekwiżitiRequires Android
Tniżżil totali134
PrezzFree

Deskrizzjoni

Pydroid 3 huwa l-aktar faċli biex tużah u l-aktar b'saħħtu Python 3 IDE edukattiv għal Android.

karatteristiċi:

- Interpretu offline Python 3.7: l-ebda Internet mhu meħtieġ biex imexxu programmi Python.

- Maniġer tal-pakketti Pip u repożitorju tad-dwana għal pakketti tar-roti mibnija minn qabel għal libreriji xjentifiċi mtejba, bħal numpy, scipy, matplotlib, scikit-learn u jupyter.

- Tensorflow issa huwa wkoll disponibbli. *

- Eżempji disponibbli out-of-the-box għal tagħlim aktar mgħaġġel.

- Tlesti appoġġ Tkinter għall-GUI.

- Emulatur tat-Terminal b'mod sħiħ, b'appoġġ readline (disponibbli f'pip).

- Built-in C, C++ u anke Fortran kompilatur iddisinjat minn n0n3m4, awtur ta 'C4droid, speċjalment għal Pydroid 3. Hija tikri Pydroid 3 jibni kwalunkwe librerija minn pip, anki jekk qed juża kodiċi nattiv. Tista 'wkoll tibni u tinstalla dipendenzi minn linja ta' kmand.

- Appoġġ Cython.

- PDB debugger ma breakpoints u arloġġi.

- Librerija grafika Kivy b'backend SDL2 ġdid tleqq.

- Appoġġ PyQt5 disponibbli fir-repożitorju Quick Install flimkien ma 'appoġġ matplotlib PyQt5 mingħajr ebda kodiċi addizzjonali meħtieġ.

- Appoġġ Matplotlib Kivy disponibbli fir-repożitorju Quick Install.

- Appoġġ pygame_sdl2 (implimentazzjoni pygame bbażata fuq SDL2).

Karatteristiċi tal-editur:

- Tbassir tal-kodiċi, indentazzjoni awtomatika u analiżi tal-kodiċi f'ħin reali bħal fi kwalunkwe IDE reali. *

- Barra tat-tastiera estiża bis-simboli kollha li għandek bżonn biex tipprogramma f'Python.

- Enfasizzar tas-sintassi u temi.

- Tabs.

- Navigazzjoni mtejba tal-kodiċi b'gotos interattivi ta' assenjazzjoni/definizzjoni.

- Sehem ta' klikk waħda fuq Pastebin.

* Il-karatteristiċi mmarkati b'asterisk huma disponibbli fil-verżjoni Premium biss.

Manwal ta 'malajr.

Pydroid 3 jeħtieġ mill-inqas 200MB memorja interna ħielsa. 220MB+ huwa rakkomandat. Aktar jekk qed tuża libreriji tqal bħal scipy.

Biex tmexxi d-debug poġġi breakpoint(s) tikklikkja fuq in-numru tal-linja.

Kivy jinstab ma' kivy ta' importazzjoni, minn kivy jew "#Pydroid run kivy.

PyQt5 jiġi skopert bl-importazzjoni PyQt5, minn PyQt5 jew "#Pydroid run qt.

L-istess għal sdl2, tkinter u pygame.

Hemm modalità speċjali "#Pydroid run terminal" biex tiżgura li l-programm tiegħek jaħdem fil-modalità terminali (dan huwa utli ma 'matplotlib li jaħdem awtomatikament fil-modalità GUI)

Ħu sehem fl-iżvilupp ta 'Pydroid 3 billi tirrapporta bugs jew tipprovdi talbiet għal karatteristiċi lilna. Napprezzaw dan.

Il-lista ta' libreriji li MHUX qed nippjanaw li nżidu s'issa:

- OpenCV

Peress li l-għan ewlieni ta 'Pydroid 3 huwa li jgħin lill-utent jitgħallem il-lingwa ta' programmar Python 3, l-ewwel prijorità tagħna hija l-portabbiltà tal-libreriji xjentifiċi (għalhekk il-libreriji relatati mas-sistema jiġu portati biss meta jintużaw bħala dipendenzi ta 'xi pakkett edukattiv ieħor).

Informazzjoni legali.

Xi binarji f'Pydroid 3 APK huma liċenzjati taħt (L)GPL, ibgħatilna email għall-kodiċi tas-sors.

Il-libreriji Python pur GPL miġbura ma 'Pydroid 3 huma kkunsidrati li ġejjin fil-forma tal-kodiċi tas-sors diġà.

Pydroid 3 ma jgħaqqad l-ebda moduli indiġeni liċenzjati mill-GPL biex tiġi evitata l-importazzjoni awtomatika tagħhom. L-eżempju famuż ta 'din il-librerija huwa GNU readline, li jista' jiġi installat bl-użu ta 'pip.

Il-kampjuni disponibbli fl-applikazzjoni huma b'xejn għall-użu edukattiv b'eċċezzjoni waħda: huma, jew ix-xogħlijiet derivattivi tagħhom, ma jistgħux jintużaw fl-ebda prodotti li jikkompetu (bl-ebda mod). Jekk m'intix ċert, jekk l-app tiegħek hijiex affettwata minn din ir-restrizzjoni, dejjem staqsi għal permess permezz tal-email.

Android hija trademark ta' Google Inc.

Programmi simili

Alternattivi

Aktar minn dan il-pubblikatur