| Tip de fișier | APK |
|---|---|
| Versiune | 3.02_x86 |
| Editor | IIEC |
| Data eliberării | 5 iun. 2019 |
| Data adaugata | 5 iun. 2019 |
| Cerințele OS | Android |
| Cerințe | Requires Android |
| Descărcări totale | 134 |
| Preț | Free |
Descriere
Pydroid 3 este cel mai ușor de utilizat și cel mai puternic IDE educațional Python 3 pentru Android.
Caracteristici:
- Interpret offline Python 3.7: nu este nevoie de internet pentru a rula programe Python.
- Manager de pachete Pip și un depozit personalizat pentru pachetele roți prefabricate pentru biblioteci științifice îmbunătățite, cum ar fi numpy, scipy, matplotlib, scikit-learn și jupyter.
- Tensorflow este acum disponibil și. *
- Exemple disponibile imediate pentru o învățare mai rapidă.
- Suport complet Tkinter pentru GUI.
- Emulator de terminal complet, cu suport readline (disponibil în pip).
- Compilator C, C++ și chiar Fortran încorporat, proiectat de n0n3m4, un autor al lui C4droid, special pentru Pydroid 3. Îi permite lui Pydroid 3 să construiască orice bibliotecă din pip, chiar dacă folosește cod nativ. De asemenea, puteți construi și instala dependențe dintr-o linie de comandă.
- Suport Cython.
- Depanator PDB cu puncte de întrerupere și ceasuri.
- Bibliotecă grafică Kivy cu un nou backend SDL2 strălucitor.
- Suport PyQt5 disponibil în depozitul de instalare rapidă împreună cu suportul PyQt5 matplotlib, fără cod suplimentar necesar.
- Suport Matplotlib Kivy disponibil în depozitul de instalare rapidă.
- Suport pygame_sdl2 (implementare pygame bazată pe SDL2).
Caracteristici ale editorului:
- Predicția codului, indentarea automată și analiza codului în timp real la fel ca în orice IDE real. *
- Bară de tastatură extinsă cu toate simbolurile de care aveți nevoie pentru a programa în Python.
- Evidențierea sintaxei și teme.
- Filele.
- Navigare prin cod îmbunătățită cu atribuții interactive de atribuire/definire.
- Partajare cu un clic pe Pastebin.
* Funcțiile marcate cu asterisc sunt disponibile numai în versiunea Premium.
Manual rapid.
Pydroid 3 necesită cel puțin 200 MB de memorie internă liberă. Se recomandă 220 MB+. Mai mult dacă utilizați biblioteci grele, cum ar fi scipy.
Pentru a rula depanarea, plasați punctele de întrerupere făcând clic pe numărul liniei.
Kivy este detectat cu import kivy, de la kivy sau „#Pydroid run kivy.
PyQt5 este detectat cu import PyQt5, din PyQt5 sau „#Pydroid run qt.
Același lucru pentru sdl2, tkinter și pygame.
Există un mod special „#Pydroid run terminal” pentru a vă asigura că programul dumneavoastră rulează în modul terminal (acest lucru este util cu matplotlib care rulează automat în modul GUI)
Participați la dezvoltarea Pydroid 3 raportând erori sau furnizându-ne solicitări de funcții. Apreciem asta.
Lista bibliotecilor pe care NU intenționăm să le adăugăm încă:
- OpenCV
Deoarece scopul principal al Pydroid 3 este de a ajuta utilizatorul să învețe limbajul de programare Python 3, prima noastră prioritate este portarea bibliotecilor științifice (deci bibliotecile legate de sistem sunt portate numai atunci când sunt folosite ca dependențe ale unui alt pachet educațional).
Informații legale.
Unele fișiere binare din Pydroid 3 APK sunt licențiate sub (L)GPL, trimiteți-ne un e-mail pentru codul sursă.
Bibliotecile pur GPL Python incluse cu Pydroid 3 sunt considerate a fi deja în formă de cod sursă.
Pydroid 3 nu include module native cu licență GPL pentru a evita importul automat al acestora. Exemplul celebru al unei astfel de biblioteci este GNU readline, care poate fi instalat folosind pip.
Mostrele disponibile în aplicație sunt gratuite pentru uz educațional, cu o singură excepție: ele sau lucrările lor derivate nu pot fi utilizate în niciun produs concurent (în niciun fel). Dacă nu sunteți sigur dacă aplicația dvs. este afectată de această restricție, cereți întotdeauna permisiunea prin e-mail.
Android este o marcă comercială a Google Inc.