Ontgrendel de wereld van Python 3-programmering met Pydroid 3, de meest gebruiksvriendelijke en krachtige educatieve Python 3 IDE beschikbaar op Android. Of u nu een beginner bent die op zoek is om te leren of een ervaren coder die op zoek is naar een robuuste ontwikkelingsomgeving, Pydroid 3 is uw go-to-oplossing.
Functies:
- Offline Python 3 -tolk: voer uw Python -programma's uit zonder een internetverbinding, waardoor het perfect is om onderweg te leren.
- PIP-pakketbeheerder: toegang tot een aangepaste repository met voorgebouwde wielpakketten, waardoor uw vermogen wordt verbeterd om wetenschappelijke bibliotheken te gebruiken zoals Numpy, Scipy, Matplotlib, Scikit-Learn en Jupyter.
- Geavanceerde bibliotheken: geniet van ondersteuning voor OpenCV (op apparaten met Camera2 API), TensorFlow en Pytorch, beschikbaar in de Premium -versie.*
- Out-of-the-box voorbeelden: begin snel te coderen met direct beschikbare voorbeelden om uw leerreis te begeleiden.
- Volledige Tkinter -ondersteuning: ontwikkel grafische gebruikersinterfaces gemakkelijk.
- Full-Freatured Terminal Emulator: ervaar een terminal met leesline-ondersteuning, toegankelijk via PIP.
- Geïntegreerde compilers: gebruik ingebouwde C-, C ++ en Fortran-compilers om elke bibliotheek te bouwen van PIP, zelfs die met native code. Bouw en installeer afhankelijkheden rechtstreeks vanaf de opdrachtregel.
- Cython -ondersteuning: verbetering van uw Python -projecten met cython -mogelijkheden.
- PDB Debugger: Foutopsporing van uw code met breekpunten en horloges voor een soepeler ontwikkelingsproces.
- Kivy Graphical Library: maak prachtige applicaties met een nieuwe SDL2 -backend.
- Pyside6 -ondersteuning: beschikbaar in de snelle installatie -repository, samen met MatplotLib Pyside6 -ondersteuning, waarvoor geen extra code vereist is.
- Matplotlib Kivy -ondersteuning: gevonden in de snelle installatie -repository.
- Pygame 2 Support: Duik in game -ontwikkeling met de nieuwste Pygame -versie.
Editor Functies:
- Codevoorspelling en auto-inspringing: profiteer van realtime code-analyse en auto-voltooiing, waarbij de ervaring van een professionele IDE nabootst.
- Uitgebreide toetsenbordbalk: toegang tot alle benodigde symbolen voor Python -programmering moeiteloos.
- Syntaxis markeren en thema's: pas uw coderingsomgeving aan voor optimale leesbaarheid en stijl.
- Interface met tabbladen: beheert meerdere bestanden en projecten gemakkelijk.
- Verbeterde code -navigatie: navigeer uw code met interactieve toewijzing en definitie gotos.
- One Click Share: Deel uw codefragmenten rechtstreeks op Pastebin.
*Functies gemarkeerd met een asterisk zijn exclusief voor de premium -versie.
Snelle handleiding:
Pydroid 3 vereist minimaal 250 MB vrij intern geheugen, hoewel 300 MB+ wordt aanbevolen, vooral bij het gebruik van zware bibliotheken zoals Scipy. Plaats breekpunten door op de lijnnummers te klikken. Kivy wordt gedetecteerd met opdrachten als "Import Kivy", "van Kivy", of "#PyDroid Run Kivy". Evenzo wordt pyside6 herkend met "import pyside6", "van pyside6" of "#pydroid run qt". Hetzelfde geldt voor SDL2, TKINTER en PYGAME. Gebruik de speciale modus "#PyDroid Run Terminal" om ervoor te zorgen dat uw programma wordt uitgevoerd in de terminalmodus, die met name handig is bij Matplotlib, die standaard wordt ingesteld op de GUI -modus.
Waarom zijn sommige bibliotheken alleen premium?
Bepaalde bibliotheken waren een uitdaging voor de haven en vereisten de expertise van een andere ontwikkelaar. Volgens onze overeenkomst zijn deze bibliotheken uitsluitend beschikbaar voor premium -gebruikers. Als u geïnteresseerd bent in het ontwikkelen van gratis vorken van deze bibliotheken, neem dan contact met ons op.
Draag bij aan de ontwikkeling van Pydroid 3 door bugs te melden of functies voor te stellen. Uw invoer is van onschatbare waarde voor ons. Aangezien ons primaire doel is om het leren van Python 3 te vergemakkelijken, is onze prioriteit om wetenschappelijke bibliotheken over te dragen, waarbij systeemgerelateerde bibliotheken alleen worden overgedragen wanneer nodig voor educatieve doeleinden.
Juridische informatie:
Sommige binaries binnen de Pydroid 3 APK hebben een licentie onder (l) GPL. Neem voor de broncode contact met ons op via e -mail. GPL Pure Python -bibliotheken gebundeld met Pydroid 3 worden beschouwd als in een broncode. Pydroid 3 bundelt geen GPL-gelicentieerde native modules om automatische import te voorkomen, zoals de GNU-readline, die kan worden geïnstalleerd met behulp van PIP.
Monsters die in de applicatie worden verstrekt, zijn gratis voor educatief gebruik, met uitzondering dat zij, of hun afgeleide werken, niet kunnen worden gebruikt in concurrerende producten. Als u niet zeker bent over de status van uw app, vraagt u toestemming aan via e -mail.
Android is een handelsmerk van Google Inc.
Labels : Onderwijs