| Tipp tal-fajl | APK |
|---|---|
| Verżjoni | 3.02_x86 |
| Pubblikatur | IIEC |
| Data tal-ħruġ | 05 Ġun 2019 |
| Data miżjuda | 05 Ġun 2019 |
| Rekwiżiti Os | Android |
| Rekwiżiti | Requires Android |
| Tniżżil totali | 134 |
| Prezz | Free |
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.