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 of een ervaren coder bent, Pydroid 3 is ontworpen om uw leerreis te verbeteren met zijn robuuste functies en naadloze prestaties.
Functies:
- Offline Python 3 -tolk: voer Python -programma's altijd uit, overal zonder een internetverbinding nodig te hebben.
- PIP -pakketbeheerder: toegang tot een aangepaste repository gevuld met voorgebouwde wielpakketten om uw wetenschappelijke computermogelijkheden te verbeteren. Bibliotheken zoals Numpy, Scipy, Matplotlib, Scikit-Learn en Jupyter zijn direct beschikbaar.
- Geavanceerde bibliotheken: gebruik OpenCV op apparaten met Camera2 API -ondersteuning en duik in machine learning met TensorFlow en Pytorch, beschikbaar in de premium -versie.
- Play-to-use voorbeelden: start je leren met verschillende voorbeelden die out-of-the-box zijn opgenomen.
- Volledige Tkinter -ondersteuning: Bouw grafische gebruikersinterfaces moeiteloos met volledige Tkinter -ondersteuning.
- Full-Freatured Terminal Emulator: ervaar een echte terminale omgeving met leeslijnondersteuning, toegankelijk via PIP.
- Geïntegreerde compilers: Pydroid 3 wordt geleverd met ingebouwde C-, C ++- en Fortran-compilers, zodat u elke bibliotheek van PIP kunt bouwen, inclusief die met native code, rechtstreeks vanaf de opdrachtregel.
- Cython -ondersteuning: optimaliseer uw Python -code met Cython voor verbeterde prestaties.
- PDB Debugger: Foutopsporing uw code efficiënt met breekpunten en horloges.
- Kivy Graphical Library: maak prachtige mobiele applicaties met Kivy's nieuwe SDL2 -backend.
- Pyside6 -ondersteuning: beschikbaar in de snelle installatie -repository, samen met MatplotLib -ondersteuning voor Pyside6, waarvoor geen extra code nodig is.
- Matplotlib Kivy -ondersteuning: verbetering van uw gegevensvisualisatie in Kivy -apps, beschikbaar in de snelle installatie -repository.
- Pygame 2 Support: ontwikkel games met de nieuwste versie van Pygame.
Editor Functies:
- Codevoorspelling en auto-inspringing: schrijf code efficiënter met realtime analyse, voorspelling en auto-inspringing, verwant aan professionele IDE's.
- Verbeterde toetsenbord: toegang tot alle benodigde programmeersymbolen rechtstreeks vanuit een uitgebreide toetsenbordbalk.
- Syntaxis markering en thema's: de leesbaarheid van de code verbeteren met aanpasbare thema's en syntaxis markeren.
- Ondersteuning van het tabblad: Beheer meerdere bestanden en projecten gemakkelijk met behulp van tabbladen.
- Code -navigatie: navigeer naadloos uw code met interactieve toewijzing en definitie snelkoppelingen.
- Een klik delen: deel uw code direct op Pastebin met een enkele klik.
*Functies gemarkeerd door een asterisk zijn exclusief voor de premium -versie.
Snelle handleiding:
Om optimale prestaties te garanderen, vereist Pydroid 3 ten minste 250 MB gratis intern geheugen, met 300 MB+ aanbevolen. Het gebruik van zware bibliotheken zoals Scipy kan nog meer ruimte eisen.
Om uw code op te lossen, stelt u breekpunten in door op het regelnummer te klikken. Kivy -applicaties kunnen worden uitgevoerd met de opdrachten "Import Kivy", "van Kivy", of "#PyDroid Run Kivy". Evenzo worden pyside6 -toepassingen geactiveerd door "import pyside6", "van pyside6" of "#pydroid run qt". Hetzelfde principe is van toepassing op SDL2, TKINTER en PYGAME.
Gebruik voor terminal-gebaseerde toepassingen de speciale modus "#PyDroid Run Terminal", vooral handig voor bibliotheken zoals Matplotlib die standaard naar de GUI-modus.
Waarom zijn sommige bibliotheken alleen premium?
Bepaalde bibliotheken zijn, vanwege hun complexiteit in het porten, exclusief beschikbaar voor premium -gebruikers. Deze zijn ontwikkeld door externe ontwikkelaars onder specifieke overeenkomsten. Als u geïnteresseerd bent in het maken van gratis versies 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 input is van onschatbare waarde voor ons, aangezien we prioriteit geven aan het overdragen van wetenschappelijke bibliotheken om de educatieve waarde te verbeteren.
Juridische informatie:
Sommige binaire bestanden in Pydroid 3 hebben een licentie onder (L) GPL; U kunt de broncode via e -mail aanvragen. GPL Pure Python -bibliotheken worden al beschouwd als in een broncode. Om te voldoen aan licenties, bundelt Pydroid 3 geen GPL-gelicentieerde native modules, zoals GNU Readline, die kunnen worden geïnstalleerd via PIP.
Monsters opgenomen in Pydroid 3 zijn gratis voor educatief gebruik, maar afgeleide werken kunnen niet worden gebruikt in concurrerende producten. Als u niet zeker bent over deze beperking, zoek dan toestemming via e -mail.
Android is een handelsmerk van Google Inc.
Schermafbeelding










