Immergiti nel mondo della programmazione di Python 3 con Pydroid 3, l'IDE educativo Python 3 più facile da usare e potente disponibile su Android. Che tu sia un principiante o uno studente avanzato, Pydroid 3 fornisce una soluzione all-in-one per migliorare le tue capacità di codifica in movimento.
Caratteristiche:
- Interprete Offline Python 3: nessuna connessione Internet? Nessun problema. Esegui i tuoi programmi Python in qualsiasi momento, ovunque senza dover essere online.
- PIP Package Manager: accedi a un repository personalizzato per pacchetti di ruote predefinite, tra cui biblioteche scientifiche essenziali come Numpy, Scipy, Matplotlib, Scikit-Learn e Jupyter, per arricchire la tua esperienza di apprendimento.
- Biblioteche avanzate: goditi la potenza di OpenCV, Tensorflow e Pytorch su dispositivi con supporto API Camera2 (disponibile nella versione premium).
- Esempi pronti per l'uso: inizia a codificare più velocemente con esempi integrati progettati per aiutarti a imparare in modo rapido ed efficace.
- Supporto Tkinter completo: creare interfacce utente grafiche con facilità utilizzando il supporto Tkinter a pieno titolo.
- Emulatore del terminale: sperimentare un terminale completo con supporto di readline (disponibile tramite PIP), perfetto per l'esecuzione di comandi e debug.
- Compilatore multi-lingua: build e installa librerie da PIP con il compilatore C ++ integrato C, C ++ e Fortran, su misura specificamente per Pydroid 3.
- Supporto Cython: migliora il tuo codice Python con Cython per migliorare le prestazioni.
- PDB Debugger: eseguire il debug del codice in modo efficiente con punti di interruzione e orologi.
- Kivy e Pyside6: sviluppare applicazioni grafiche utilizzando Kivy con backend SDL2 e Pyside6 (disponibile nel repository di installazione rapida), completo di supporto Matplotlib per Pyside6 senza codice aggiuntivo.
- Supporto Pygame 2: dà vita ai progetti di sviluppo del gioco con Pygame 2.
Funzionalità dell'editor:
- Previsione del codice e indentazione automatica: scrivere codice più veloce e più accuratamente con la previsione del codice intelligente e il rientro automatico (funzione Premium).
- Barra tastiera estesa: accedi facilmente a tutti i simboli Python necessari con una barra di tastiera migliorata.
- Evidenziazione della sintassi e temi: personalizzare l'ambiente di codifica con l'evidenziazione della sintassi e vari temi.
- Interfaccia a schede: gestire più file senza sforzo con l'editing a schede.
- Navigazione del codice avanzata: navigare tramite il codice con assegnazione interattiva e definizione Gotos.
- Condividi con un clic: condividi il tuo codice rapidamente e facilmente su Pastebin.
Per ottenere il massimo da Pydroid 3, assicurati di avere almeno 250 MB di memoria interna gratuita, con 300 MB+ consigliato. Per biblioteche pesanti come Scipy, potrebbe essere necessario ancora più spazio.
Manuale rapido:
- Posizionare i punti di interruzione facendo clic sui numeri di riga per eseguire la modalità di debug.
- Kivy viene rilevato con "importazione Kivy", "da Kivy" o "#PyDroid Run Kivy".
- Pyside6 viene rilevato con "import pyside6", "da pyside6" o "#pydroid run qt".
- Allo stesso modo, SDL2, Tkinter e Pygame vengono rilevati con le rispettive dichiarazioni di importazione.
- Utilizzare la modalità "#PyDroid Run Terminal" per garantire che il programma funzioni in modalità terminale, che è particolarmente utile per MatplotLib che è default in modalità GUI.
Alcune biblioteche sono solo premium a causa della complessità e dei costi di portarle. Se sei interessato a sviluppare versioni gratuite di queste biblioteche, non esitate a contattarci. Le tue richieste di feedback e funzionalità sono preziose per aiutarci a migliorare Pydroid 3, con particolare attenzione al porting delle biblioteche scientifiche per supportare gli obiettivi educativi.
Informazioni legali:
- Alcuni binari nell'APK Pydroid 3 sono autorizzati in (L) GPL. È possibile richiedere il codice sorgente via e -mail.
- Le librerie Python Pure GPL in bundle con Pydroid 3 sono già fornite in forma di codice sorgente.
- Pydroid 3 evita il raggruppamento di moduli nativi con licenza GPL, come GNU Readline, che possono essere installati utilizzando PIP.
- I campioni disponibili nell'applicazione sono gratuiti per uso educativo, con l'eccezione che loro o le loro opere derivate non possono essere utilizzati nei prodotti concorrenti. Se insicuro, chiedi l'autorizzazione via e -mail.
Android è un marchio di Google Inc.
Tag : Istruzione