Spring til indhold
P3

Pydroid 3 - Educational IDE for Python 3 for Android APK

Forlægger: IIEC
Android APK Free
Hent v3.02_x86 134 downloads
FiltypeAPK
Version3.02_x86
Forlægger IIEC
Udgivelses dato5. jun. 2019
Dato tilføjet5. jun. 2019
Os kravAndroid
KravRequires Android
Samlet antal downloads134
PrisFree

Beskrivelse

Pydroid 3 er den mest brugervenlige og kraftfulde pædagogiske Python 3 IDE til Android.

Funktioner:

- Offline Python 3.7-fortolker: der kræves ikke internet for at køre Python-programmer.

- Pip-pakkehåndtering og et brugerdefineret lager til forudbyggede hjulpakker til forbedrede videnskabelige biblioteker, såsom numpy, scipy, matplotlib, scikit-learn og jupyter.

- Tensorflow er nu også tilgængelig. *

- Eksempler tilgængelige out-of-the-box for hurtigere læring.

- Komplet Tkinter-understøttelse til GUI.

- Fuldstændig terminalemulator med en readline-understøttelse (tilgængelig i pip).

- Indbygget C, C++ og endda Fortran compiler designet af n0n3m4, en forfatter til C4droid, specielt til Pydroid 3. Det lader Pydroid 3 bygge ethvert bibliotek fra pip, selvom det bruger native kode. Du kan også bygge og installere afhængigheder fra en kommandolinje.

- Cython support.

- PDB debugger med breakpoints og ure.

- Kivy grafisk bibliotek med en skinnende ny SDL2-backend.

- PyQt5-understøttelse tilgængelig i Quick Install-lageret sammen med matplotlib PyQt5-understøttelse uden ekstra kode.

- Matplotlib Kivy-understøttelse tilgængelig i Quick Install-depot.

- pygame_sdl2 support (SDL2-baseret pygame implementering).

Editor funktioner:

- Kodeforudsigelse, automatisk indrykning og realtidskodeanalyse ligesom i enhver rigtig IDE. *

- Udvidet tastaturlinje med alle symboler du skal programmere i Python.

- Syntaksfremhævning og temaer.

- Faner.

- Forbedret kodenavigation med interaktive tildelings-/definitionsgotos.

- Del med ét klik på Pastebin.

* Funktioner markeret med stjerne er kun tilgængelige i Premium-versionen.

Hurtig manual.

Pydroid 3 kræver mindst 200 MB ledig intern hukommelse. 220MB+ anbefales. Mere hvis du bruger tunge biblioteker såsom scipy.

For at køre debug placer brudpunkter ved at klikke på linjenummeret.

Kivy detekteres med import kivy, fra kivy eller "#Pydroid run kivy.

PyQt5 detekteres med import PyQt5, fra PyQt5 eller "#Pydroid run qt.

Det samme for sdl2, tkinter og pygame.

Der er en speciel tilstand "#Pydroid run terminal" for at sikre, at dit program kører i terminaltilstand (dette er nyttigt med matplotlib, der automatisk kører i GUI-tilstand)

Tag del i udviklingen af ​​Pydroid 3 ved at rapportere fejl eller levere funktionsanmodninger til os. Det sætter vi pris på.

Listen over biblioteker, vi IKKE planlægger at tilføje endnu:

- OpenCV

Da Pydroid 3s hovedmål er at hjælpe brugeren med at lære Python 3-programmeringssproget, er vores første prioritet portering af videnskabelige biblioteker (så systemrelaterede biblioteker porteres kun, når de bruges som afhængigheder af en anden uddannelsespakke).

Juridiske oplysninger.

Nogle binære filer i Pydroid 3 APK er licenseret under (L)GPL, e-mail os for at få kildekoden.

GPL pure Python-biblioteker bundtet med Pydroid 3 anses allerede for at komme i kildekodeformen.

Pydroid 3 bundter ikke nogen GPL-licenserede native moduler for at undgå automatisk import af dem. Det berømte eksempel på et sådant bibliotek er GNU readline, der kan installeres ved hjælp af pip.

Eksempler tilgængelige i applikationen er gratis til undervisningsbrug med én undtagelse: de eller deres afledte værker kan ikke bruges i nogen konkurrerende produkter (på nogen måde). Hvis du er usikker på, om din app er påvirket af denne begrænsning, skal du altid bede om tilladelse via e-mail.

Android er et varemærke tilhørende Google Inc.

Lignende programmer

Alternativer

Mere fra denne udgiver