Passa al contenuto
P3

Pydroid 3 - Educational IDE for Python 3 for Android APK

Editore: IIEC
Android APK Free
Scarica v3.02_x86 134 scaricamenti
Tipo di fileAPK
Versione3.02_x86
Editore IIEC
Data di rilascio5 giu 2019
Data aggiunta5 giu 2019
Requisiti del sistema operativoAndroid
RequisitiRequires Android
Download totali134
PrezzoFree

Descrizione

Pydroid 3 è l'IDE Python 3 educativo più facile da usare e potente per Android.

Caratteristiche:

- Interprete offline di Python 3.7: non è richiesta Internet per eseguire programmi Python.

- Gestore di pacchetti Pip e un repository personalizzato per pacchetti di ruote precostruiti per librerie scientifiche avanzate, come numpy, scipy, matplotlib, scikit-learn e jupyter.

- Ora è disponibile anche Tensorflow. *

- Esempi disponibili pronti all'uso per un apprendimento più rapido.

- Supporto completo di Tkinter per la GUI.

- Emulatore di terminale completo, con supporto readline (disponibile in pip).

- Compilatore C, C++ e persino Fortran integrato progettato da n0n3m4, un autore di C4droid, appositamente per Pydroid 3. Consente a Pydroid 3 di creare qualsiasi libreria da pip, anche se utilizza codice nativo. Puoi anche creare e installare dipendenze da una riga di comando.

- Supporto Cython.

- Debug PDB con punti di interruzione e orologi.

- Libreria grafica Kivy con un nuovo e brillante backend SDL2.

- Supporto PyQt5 disponibile nel repository di installazione rapida insieme al supporto matplotlib PyQt5 senza codice aggiuntivo richiesto.

- Supporto per Matplotlib Kivy disponibile nel repository di installazione rapida.

- Supporto pygame_sdl2 (implementazione pygame basata su SDL2).

Caratteristiche dell'editor:

- Previsione del codice, indentazione automatica e analisi del codice in tempo reale proprio come in qualsiasi IDE reale. *

- Barra della tastiera estesa con tutti i simboli necessari per programmare in Python.

- Evidenziazione della sintassi e temi.

- Schede.

- Navigazione del codice migliorata con goto interattivi di assegnazione/definizione.

- Condividi con un clic su Pastebin.

* Le funzioni contrassegnate da asterisco sono disponibili solo nella versione Premium.

Manuale veloce.

Pydroid 3 richiede almeno 200 MB di memoria interna libera. Si consigliano 220 MB+. Di più se stai usando librerie pesanti come scipy.

Per eseguire il debug, posizionare i punti di interruzione facendo clic sul numero di riga.

Kivy viene rilevato con import kivy, da kivy o "#Pydroid run kivy.

PyQt5 viene rilevato con import PyQt5, da PyQt5 o "#Pydroid run qt.

Lo stesso per sdl2, tkinter e pygame.

Esiste una modalità speciale "#Pydroid run terminal" per garantire che il programma venga eseguito in modalità terminale (questo è utile con matplotlib che viene eseguito automaticamente in modalità GUI)

Partecipa allo sviluppo di Pydroid 3 segnalando bug o fornendoci richieste di funzionalità. Lo apprezziamo.

L'elenco delle biblioteche che NON abbiamo intenzione di aggiungere ancora:

- Apri CV

Poiché l'obiettivo principale di Pydroid 3 è aiutare l'utente ad apprendere il linguaggio di programmazione Python 3, la nostra prima priorità è il porting delle librerie scientifiche (quindi le librerie relative al sistema vengono trasferite solo quando vengono utilizzate come dipendenze di qualche altro pacchetto educativo).

Informazione legale.

Alcuni binari nell'APK di Pydroid 3 sono concessi in licenza sotto (L)GPL, inviaci un'e-mail per il codice sorgente.

Le librerie Python pure GPL in bundle con Pydroid 3 sono considerate già disponibili nel modulo del codice sorgente.

Pydroid 3 non raggruppa alcun modulo nativo con licenza GPL per evitarne l'importazione automatica. Il famoso esempio di tale libreria è GNU readline, che può essere installato usando pip.

I campioni disponibili nell'applicazione sono gratuiti per uso didattico con un'eccezione: essi, o le loro opere derivate, non possono essere utilizzati in nessun prodotto concorrente (in alcun modo). Se non sei sicuro se la tua app è interessata da questa restrizione, chiedi sempre un'autorizzazione via e-mail.

Android è un marchio di Google Inc.

Programmi simili

Alternative

Altri prodotti di questo editore