
Duik in de wereld van Python 3-programmering met Pydroid 3, de meest gebruiksvriendelijke en robuuste educatieve Python 3 IDE beschikbaar op Android. Of u nu een beginner of een ervaren coder bent, Pydroid 3 biedt een uitgebreid platform voor leren en ontwikkelen in Python 3 direct vanaf uw mobiele apparaat.
Belangrijkste kenmerken van Pydroid 3
- Offline Python 3 -tolk: voer uw Python -programma's uit zonder een internetverbinding nodig te hebben, waardoor het perfect is om onderweg te leren.
- PIP-pakketbeheerder: toegang tot een aangepaste repository gevuld met voorgebouwde wielpakketten, waardoor uw ervaring met wetenschappelijke bibliotheken zoals Numpy, Scipy, Matplotlib, Scikit-Learn en Jupyter wordt verbeterd.
- Geavanceerde bibliotheken: geniet van toegang tot OpenCV (op apparaten met Camera2 API -ondersteuning), TensorFlow en Pytorch, waardoor uw projecten tot leven worden gebracht met krachtige tools.*
- Leermiddelen: ga snel aan de slag met out-of-the-box voorbeelden die zijn ontworpen om uw leerproces te versnellen.
- GUI -ontwikkeling: ondersteuning van Tkinter voor het maken van grafische gebruikersinterfaces.
- Terminal Emulator: profiteer van een volledige terminal met readline-ondersteuning, beschikbaar via PIP.
- Compilers: gebruik ingebouwde C-, C ++- en Fortran-compilers, specifiek op maat gemaakt voor Pydroid 3, zodat u een bibliotheek kunt bouwen van PIP, zelfs die met native code. Hiermee kunt u ook afhankelijkheden van de opdrachtregel bouwen en installeren.
- Cython -ondersteuning: Verbeter uw Python -code met Cython voor prestatie -optimalisatie.
- Debugging -tools: gebruik de PDB -debugger om breekpunten en horloges in te stellen voor efficiënte foutopsporing.
- Grafische bibliotheken: ontwikkelen met Kivy en de nieuwe SDL2 -backend, of gebruik Pyside6, beschikbaar in de snelle installatie -repository, compleet met Matplotlib -ondersteuning.*
- Gaming Development: Creëer games met Pygame 2 -ondersteuning.
Editor -functies
- Codehulp: geniet van codevoorspelling, auto-inspringen en realtime code-analyse, die een echte IDE-ervaring biedt.*
- Verbeterde typen: gebruik een uitgebreide toetsenbordbalk met alle symbolen die nodig zijn voor Python -programmering.
- Visuele hulpmiddelen: profiteren van syntaxishoogte en aanpasbare thema's.
- Organisatie: werk met tabbladen voor beter projectbeheer.
- Navigatie: navigeer eenvoudig op uw code met interactieve toewijzing/definitie gotos.
- Delen: deel uw code met één klik op Pastebin.
*Functies gemarkeerd met een asterisk zijn exclusief voor de premium -versie.
Quick Start Guide
Pydroid 3 vereist ten minste 250 MB gratis intern geheugen, hoewel 300 MB+ wordt aanbevolen, vooral bij het gebruik van zware bibliotheken zoals Scipy. Om uw programma's te debuggen, plaatst u eenvoudig breekpunten door op de lijnnummers te klikken.
Gebruik voor specifieke bibliotheken de volgende detectiemethoden: - Kivy: "Import Kivy", "From Kivy" of "#PyDroid Run Kivy". - Pyside6: "Import Pyside6", "From Pyside6" of "#PyDroid Run QT". - SDL2, TKINTER en PYGAME worden op dezelfde manier gedetecteerd.
Gebruik "#PyDroid Run Terminal" voor de terminalmodus, vooral nuttig bij MatplotLib.
Premium Library Access
Sommige bibliotheken zijn alleen premium vanwege hun complexe poortvereisten. Deze bibliotheken zijn ontwikkeld door externe ontwikkelaars onder een overeenkomst die hun distributie beperkt tot premium -gebruikers. Als u geïnteresseerd bent in het bijdragen van gratis versies van deze bibliotheken, neem dan contact met ons op.
We moedigen u aan om deel te nemen aan de ontwikkeling van Pydroid 3 door bugs te melden of nieuwe functies voor te stellen. Onze primaire focus ligt op het overdragen van wetenschappelijke bibliotheken om de educatieve waarde te verbeteren, met systeemgerelateerde bibliotheken die alleen zijn overgedragen wanneer ze educatieve pakketten ondersteunen.
Juridische informatie
Sommige binaries in de Pydroid 3 APK hebben een licentie onder (l) GPL. U kunt broncode vragen via e -mail. Python -bibliotheken gebundeld onder GPL worden al beschouwd als in broncodevorm. Pydroid 3 bevat geen GPL-gelicentieerde native modules om automatische import te voorkomen; GNU Readline kan bijvoorbeeld worden geïnstalleerd met behulp van PIP.
Monsters die in de applicatie worden verstrekt, zijn gratis voor educatief gebruik, met de beperking dat zij, of hun afgeleide werken, niet kunnen worden gebruikt in concurrerende producten. Indien niet zeker, vraagt u toestemming aan via e -mail.
Android is een handelsmerk van Google Inc.