Begin aan uw Python 3-leerreis met Pydroid 3, de meest gebruiksvriendelijke en krachtige educatieve Python 3 IDE beschikbaar op Android. Pydroid 3 is ontworpen om zowel beginners als doorgewinterde codeerders tegemoet te komen en steekt u uit met alle tools die u nodig hebt om Python -programmering onderweg te beheersen.
Functies:
- Offline Python 3 Interpreter: voer Python -programma's uit zonder een internetverbinding, zodat u altijd en overal kunt coderen.
- PIP-pakketbeheerder: toegang tot een aangepaste repository gevuld met voorgebouwde wielpakketten, waardoor uw vermogen wordt verbeterd om geavanceerde wetenschappelijke bibliotheken te gebruiken zoals Numpy, Scipy, Matplotlib, Scikit-Learn en Jupyter.
- Geavanceerde bibliotheken: geniet van ondersteuning voor OpenCV* op apparaten met Camera2 API, evenals TensorFlow en Pytorch* voor geavanceerde AI- en machine learning-projecten.
- Voorbeelden van gebruiksklare voorbeelden: leer sneller met een verscheidenheid aan voorbeelden die out-of-the-box beschikbaar zijn.
- Volledige Tkinter -ondersteuning: ontwikkel grafische gebruikersinterfaces gemakkelijk.
- Full-Freatured Terminal Emulator: ervaar een terminal met leesline-ondersteuning, toegankelijk via PIP.
- Integrated Compilers: Bouw native bibliotheken van PIP met de ingebouwde C-, C ++ en Fortran-compilers die speciaal zijn ontworpen voor Pydroid 3.
- Cython -ondersteuning: verbetering van uw Python -code met de prestatievoordelen van Cython.
- PDB Debugger: Foutopsporing uw code efficiënt met breekpunten en horloges.
- Kivy Graphical Library: maak prachtige toepassingen met Kivy met de nieuwe SDL2 -backend.
- Pyside6 en Matplotlib: gebruik Pyside6 -ondersteuning en matplotlib met Pyside6, beschikbaar in de snelle installatie -repository zonder extra codering.
- Pygame 2 Support: ontwikkel games met de nieuwste versie van Pygame.
Editor Functies:
- Geavanceerde coderingshulp: profiteer van codevoorspelling, auto-inspringen en realtime code-analyse om uw programmeerervaring te stroomlijnen.*
- Verbeterde toetsenbord: toegang tot een gespecialiseerde toetsenbordbalk op maat gemaakt voor Python -programmering.
- Visuele verbeteringen: geniet van syntaxishoogte en verschillende thema's om coderen aangenamer te maken.
- Georganiseerde workflow: gebruik tabbladen voor een betere organisatie van uw projecten.
- Code -navigatie: navigeer moeiteloos uw code met interactieve opdracht/definitie gotos.
- Eenvoudig delen: deel uw code met een enkele klik op Pastebin.
*Functies gemarkeerd door een asterisk zijn alleen beschikbaar in de premiumversie.
Snelle handleiding:
Om aan de slag te gaan met Pydroid 3, zorgt u ervoor dat uw apparaat minimaal 250 MB vrij intern geheugen heeft; 300 MB+ wordt aanbevolen, vooral bij het gebruik van zware bibliotheken zoals Scipy. Stel breekpunten in voor foutopsporing door op het regelnummer te klikken. Kivy, Pyside6, SDL2, Tkinter en Pygame worden gedetecteerd via specifieke importverklaringen of speciale run -opdrachten zoals "#PyDroid Run Kivy", "#PyDroid Run QT", "#PyDroid Run Terminal" voor het uitvoeren van programma's in de terminalmodus, die bijzonder nuttig is bij MatplotLib.
Premium -bibliotheken:
Sommige bibliotheken zijn exclusief voor premium -gebruikers vanwege de complexiteit van het porten. Als u geïnteresseerd bent in het ontwikkelen van gratis versies van deze bibliotheken, neem dan contact met ons op. We verwelkomen bijdragen aan Pydroid 3 via Bug -rapporten en functieverzoeken, die prioriteit geven aan het porten van wetenschappelijke bibliotheken om de educatieve waarde van onze app te verbeteren.
Juridische informatie:
Bepaalde binaries binnen de Pydroid 3 APK hebben een licentie onder (l) GPL. U kunt de broncode via e -mail aanvragen. GPL Pure Python -bibliotheken opgenomen bij Pydroid 3 staan al in broncodeformulier. We vermijden bundeling van GPL-gelicentieerde native modules, zoals GNU Readline, die kunnen worden geïnstalleerd via PIP. De monsters in de app zijn gratis voor educatief gebruik, met de voorwaarde dat zij of hun afgeleide werken niet zonder toestemming in concurrerende producten kunnen worden gebruikt.
Android is een handelsmerk van Google Inc.