Pydroid 3 - IDE for Python 3

Innehåller annonserKöp i appen
4,3
56,4 tn recensioner
10 mn+
Nedladdningar
Innehållsklassificering
Ingen åldersgräns
Skärmdumpsbild
Skärmdumpsbild
Skärmdumpsbild
Skärmdumpsbild
Skärmdumpsbild
Skärmdumpsbild
Skärmdumpsbild
Skärmdumpsbild
Skärmdumpsbild
Skärmdumpsbild
Skärmdumpsbild
Skärmdumpsbild
Skärmdumpsbild
Skärmdumpsbild
Skärmdumpsbild
Skärmdumpsbild

Om appen

Pydroid 3 är den mest lättanvända och kraftfulla pedagogiska Python 3 IDE för Android.

Funktioner:
- Offline Python 3-tolk: inget Internet krävs för att köra Python-program.
- Pip-pakethanterare och ett anpassat arkiv för förbyggda hjulpaket för förbättrade vetenskapliga bibliotek, som numpy, scipy, matplotlib, scikit-learn och jupyter.
- OpenCV är nu tillgängligt (på enheter med Camera2 API-stöd). *
- TensorFlow och PyTorch finns också. *
- Exempel tillgängliga direkt från lådan för snabbare inlärning.
- Komplett Tkinter-stöd för GUI.
- Fullständig terminalemulator, med stöd för läslinje (tillgänglig i pip).
- Inbyggd C, C++ och till och med Fortran-kompilator designad speciellt för Pydroid 3. Den låter Pydroid 3 bygga vilket bibliotek som helst från pip, även om det använder inbyggd kod. Du kan också bygga och installera beroenden från en kommandorad.
- Cython-stöd.
- PDB debugger med brytpunkter och klockor.
- Kivy grafiskt bibliotek med en skinande ny SDL2-backend.
- PySide6-stöd tillgängligt i snabbinstallationsförrådet tillsammans med matplotlib PySide6-stöd utan extra kod krävs.
- Matplotlib Kivy-stöd tillgängligt i snabbinstallationsförrådet.
- stöd för pygame 2.

Editorfunktioner:
- Kodprediktion, automatisk indrag och realtidskodanalys precis som i vilken riktig IDE som helst. *
- Utökat tangentbordsfält med alla symboler du behöver programmera i Python.
- Syntaxmarkering och teman.
- Flikar.
- Förbättrad kodnavigering med interaktiva tilldelnings-/definitionsgotos.
- Delning med ett klick på Pastebin.

* Funktioner markerade med asterisk är endast tillgängliga i Premium-versionen.

Snabb manual.
Pydroid 3 kräver minst 250 MB ledigt internminne. 300MB+ rekommenderas. Mer om du använder tunga bibliotek som scipy.
För att köra felsökning, placera brytpunkt(er) genom att klicka på radnumret.
Kivy upptäcks med "import kivy", "från kivy" eller "#Pydroid kör kivy".
PySide6 detekteras med "import PySide6", "från PySide6" eller "#Pydroid run qt".
Samma för sdl2, tkinter och pygame.
Det finns ett specialläge "#Pydroid run terminal" för att säkerställa att ditt program körs i terminalläge (detta är användbart med matplotlib som automatiskt körs i GUI-läge)

Varför är vissa bibliotek endast premium?
Dessa bibliotek var extremt svåra att porta, så vi var tvungna att be en annan utvecklare att göra det. Enligt överenskommelse tillhandahålls hans gafflar i dessa bibliotek endast till premiumanvändare. Om du vill utveckla gratis gafflar för dessa bibliotek - kontakta oss.

Ta del av utvecklingen av Pydroid 3 genom att rapportera buggar eller tillhandahålla funktionsförfrågningar till oss. Det uppskattar vi.

Eftersom Pydroid 3s huvudmål är att hjälpa användaren att lära sig Python 3-programmeringsspråket är vår första prioritet portering av vetenskapliga bibliotek (så systemrelaterade bibliotek portas endast när de används som beroenden av något annat utbildningspaket).

Juridisk information.
Vissa binärfiler i Pydroid 3 APK är licensierade under (L)GPL, maila oss för källkoden.
GPL-rena Python-bibliotek som paketeras med Pydroid 3 anses redan komma i källkodsformen.
Pydroid 3 paketerar inte några GPL-licensierade inbyggda moduler för att undvika automatisk import av dem. Det berömda exemplet på ett sådant bibliotek är GNU readline, som kan installeras med pip.
Prover tillgängliga i applikationen är gratis för pedagogisk användning med ett undantag: de, eller deras härledda verk, kan inte användas i några konkurrerande produkter (på något sätt). Om du är osäker på om din app påverkas av denna begränsning, be alltid om tillstånd via e-post.
Android är ett varumärke som tillhör Google Inc.
Uppdaterades den
31 okt. 2024

Datasäkerhet

Säkerhet börjar med förståelsen av hur utvecklare samlar in och delar din data. Praxis för dataintegritet och säkerhet varierar beroende på användning, region och ålder. Utvecklaren har tillhandahållit denna information och kan uppdatera den med tiden.
Den här appen kan dela data av följande typ med tredje part
Plats, Ekonomiska uppgifter och 3 till
Den här appen kan samla in data av följande typ
Plats, Personliga uppgifter och 4 till
Data krypteras när den skickas
Det går inte att radera datan

Betyg och recensioner

4,3
52,5 tn recensioner
Mikael Folkesson
22 november 2023
Excellent, can run jupyter notebook, pandas, matplotlib and pretty much everything you throw at it
Var detta till hjälp?
Olle Ridder
3 februari 2023
Runs Jupyter notebook like a charm on an Android device with 12 GB RAM, Snapdragon 870 SoC (CPU benchmark 95 % of Snapdragon 888) Even better wih a BT keyboard. Briefly tried Numpy, Sympy and Matplotlib.pyplot. Unsuccesfully tested Jupyter notebook with above libraries on a device with only 4 GB of RAM, felt slow and unstable. Must buy.
1 person tyckte att den här recensionen var användbar
Var detta till hjälp?
The Silent Man / Per Danielsson
22 januari 2023
Enkel och användarvänlig app för att öva på programmering på ett smidigt sätt i mobilen 👍
Var detta till hjälp?

Nyheter

SDK version update