Pydroid 3

Pydroid 3

Istruzione 7.4_arm64 74.9 MB by IIEC May 05,2025
Scaricamento
Descrizione dell'applicazione

Immergiti nel mondo della programmazione di Python 3 con Pydroid 3, l'IDE educativo più intuitivo e robusto educativo Python 3 disponibile su Android. Che tu sia un principiante o un programmatore esperto, Pydroid 3 fornisce una piattaforma completa per l'apprendimento e lo sviluppo in Python 3 direttamente dal tuo dispositivo mobile.

Caratteristiche chiave di Pydroid 3

  • Interprete Offline Python 3: esegui i tuoi programmi Python senza bisogno di una connessione Internet, rendendolo perfetto per l'apprendimento in movimento.
  • PIP Gestione pacchetti: accedi a un repository personalizzato pieno di pacchetti di ruote predefinite, migliorando la tua esperienza con biblioteche scientifiche come Numpy, Scipy, Matplotlib, Scikit-Learn e Jupyter.
  • Biblioteche avanzate: goditi l'accesso a OpenCV (sui dispositivi con il supporto API Camera2), Tensorflow e Pytorch, dando vita ai tuoi progetti con strumenti potenti.
  • Risorse di apprendimento: iniziare rapidamente con esempi fuori dalla scatola progettati per accelerare il processo di apprendimento.
  • Sviluppo della GUI: supportare pienamente Tkinter per la creazione di interfacce utente grafiche.
  • Emulatore terminale: beneficiare di un terminale a pieno titolo con supporto di readline, disponibile tramite PIP.
  • Compilatori: utilizzare i compilatori C, C ++ e Fortran integrati, specificamente su misura per Pydroid 3, permettendoti di creare qualsiasi libreria da PIP, anche quelli con codice nativo. Ciò consente anche di creare e installare dipendenze direttamente dalla riga di comando.
  • Supporto Cython: migliora il tuo codice Python con Cython per l'ottimizzazione delle prestazioni.
  • Strumenti di debug: utilizzare il debugger PDB per impostare punti di interruzione e orologi per il debug efficiente.
  • Librerie grafiche: sviluppa con Kivy e il suo nuovo backend SDL2, oppure usa Pyside6, disponibile nel repository di installazione Quick, completa di supporto Matplotlib.
  • Sviluppo del gioco: creare giochi con il supporto Pygame 2.

Funzionalità dell'editor

  • Assistenza al codice: goditi la previsione del codice, l'auto-indentazione e l'analisi del codice in tempo reale, fornendo una vera esperienza IDE.*
  • Digitazione migliorata: utilizzare una barra di tastiera estesa con tutti i simboli necessari per la programmazione di Python.
  • Aiuti visivi: beneficio dall'evidenziazione della sintassi e dai temi personalizzabili.
  • Organizzazione: lavorare con le schede per una migliore gestione dei progetti.
  • Navigazione: navigare facilmente con il codice con Gotos interattivo/definizione.
  • Condivisione: condividi il tuo codice con un clic su Pastebin.

*Le caratteristiche contrassegnate con un asterisco sono esclusive della versione premium.

Guida di avvio rapido

Pydroid 3 richiede almeno 250 MB di memoria interna libera, sebbene si consigliano 300 MB+, soprattutto quando si utilizzano librerie pesanti come Scipy. Per eseguire il debug dei programmi, basta posizionare i punti di interruzione facendo clic sui numeri di riga.

Per biblioteche specifiche, utilizzare i seguenti metodi di rilevamento: - Kivy: "importa kivy", "da kivy" o "#pydroid run kivy". - pyside6: "import pyside6", "da pyside6" o "#pydroid run qt". - SDL2, Tkinter e Pygame sono rilevati in modo simile.

Per la modalità terminale, particolarmente utile con MatplotLib, utilizzare "#PyDroid Run Terminal".

Accesso alla biblioteca premium

Alcune biblioteche sono solo premium a causa dei loro complessi requisiti di porting. Queste biblioteche sono state sviluppate da sviluppatori esterni in base a un accordo che limita la loro distribuzione agli utenti premium. Se sei interessato a contribuire con versioni gratuite di queste biblioteche, ti preghiamo di contattarci.

Ti invitiamo a partecipare allo sviluppo di Pydroid 3 segnalando bug o suggerendo nuove funzionalità. Il nostro obiettivo principale è il porting delle biblioteche scientifiche per migliorare il valore educativo, con le biblioteche relative al sistema portate solo quando supportano pacchetti educativi.

Informazioni legali

Alcuni binari nell'APK Pydroid 3 sono autorizzati in (L) GPL. È possibile richiedere il codice sorgente via e -mail. Le librerie di Python bundle in GPL sono già considerate in forma di codice sorgente. Pydroid 3 non include alcun moduli nativi con licenza GPL per prevenire l'importazione automatica; Ad esempio, GNU Readline può essere installato utilizzando PIP.

I campioni forniti nell'applicazione sono gratuiti per uso educativo, con la restrizione che loro o le loro opere derivate non possono essere utilizzati in prodotti concorrenti. Se non è sicuro, richiedere l'autorizzazione via e -mail.

Android è un marchio di Google Inc.

Pydroid 3 schermate

  • Schermata Pydroid 3 0
  • Schermata Pydroid 3 1
  • Schermata Pydroid 3 2
  • Schermata Pydroid 3 3
Recensioni
Pubblica commenti