Heim > Apps > Ausbildung > Pydroid 3 - IDE for Python 3
Lernen Sie Python 3 mit dem leistungsstärksten Python 3-Interpreter und der leistungsstärksten IDE bei Google Play
Pydroid 3 ist die benutzerfreundlichste und leistungsstärkste Lern-Python-3-IDE für Android.
Funktionen:
- Offline-Python-3-Interpreter: Zum Ausführen von Python-Programmen ist kein Internet erforderlich.
- Pip-Paketmanager und ein benutzerdefiniertes Repository für vorgefertigte Radpakete für erweiterte wissenschaftliche Bibliotheken wie Numpy, Scipy, Matplotlib, scikit-learn und jupyter.
- OpenCV ist jetzt verfügbar (auf Geräten mit Camera2-API-Unterstützung). *
- TensorFlow und PyTorch sind ebenfalls verfügbar. *
- Sofort verfügbare Beispiele für schnelleres Lernen.
- Vollständige Tkinter-Unterstützung für GUI.
- Vollständiger Terminalemulator mit Lesezeile Unterstützung (verfügbar in pip).
- Integrierter C-, C++- und sogar Fortran-Compiler, der speziell für Pydroid 3 entwickelt wurde. Damit kann Pydroid 3 jede beliebige Bibliothek aus pip erstellen, auch wenn sie nativen Code verwendet. Sie können Abhängigkeiten auch über eine Befehlszeile erstellen und installieren.
- Cython-Unterstützung.
- PDB-Debugger mit Haltepunkten und Überwachungen.
- Kivy-Grafikbibliothek mit einem glänzenden neuen SDL2-Backend.
- PySide6-Unterstützung im Quick Install-Repository verfügbar, zusammen mit matplotlib PySide6-Unterstützung ohne zusätzlicher Code erforderlich.
- Matplotlib Kivy-Unterstützung im Quick Install-Repository verfügbar.
- Pygame 2-Unterstützung.
Editorfunktionen:
- Codevorhersage, Automatische Einrückung und Echtzeit-Codeanalyse wie in jeder echten IDE. *
- Erweiterte Tastaturleiste mit allen Symbolen, die Sie zum Programmieren in Python benötigen.
- Syntaxhervorhebung und Themen.
- Tabs.
- Erweitert Code-Navigation mit interaktiven Zuweisungs-/Definitions-Gotos.
- Teilen mit einem Klick auf Pastebin.
* Mit einem Sternchen gekennzeichnete Funktionen sind nur in der Premium-Version verfügbar.
Kurzanleitung.
Pydroid 3 erfordert mindestens 250 MB freien internen Speicher. 300 MB+ werden empfohlen. Mehr, wenn Sie umfangreiche Bibliotheken wie Scipy verwenden.
Um das Debug auszuführen, platzieren Sie Haltepunkte, indem Sie auf die Zeilennummer klicken.
Kivy wird mit „Kivy importieren“, „aus Kivy“ erkannt. oder „#Pydroid run kivy“.
PySide6 wird mit „import PySide6“, „from“ erkannt PySide6“ oder „#Pydroid run qt“.
Dasselbe gilt für sdl2, tkinter und pygame.
Es gibt einen speziellen Modus „#Pydroid run terminal“, um sicherzustellen, dass Ihr Programm im Terminalmodus läuft (Dies ist nützlich bei Matplotlib, das automatisch im GUI-Modus ausgeführt wird.)
Warum sind einige Bibliotheken Nur Premium?
Diese Bibliotheken waren extrem schwer zu portieren, daher mussten wir einen anderen Entwickler damit beauftragen. Nach Vereinbarung werden seine Forks dieser Bibliotheken nur den Premium-Benutzern zur Verfügung gestellt. Wenn Sie kostenlose Forks dieser Bibliotheken entwickeln möchten, kontaktieren Sie uns.
Beteiligen Sie sich an der Entwicklung von Pydroid 3, indem Sie Fehler melden oder Funktionsanfragen an uns richten. Das wissen wir zu schätzen.
Da das Hauptziel von Pydroid 3 darin besteht, Benutzern beim Erlernen der Programmiersprache Python 3 zu helfen, ist unsere erste Priorität die Portierung wissenschaftlicher Bibliotheken (systembezogene Bibliotheken werden also nur portiert, wenn sie als Abhängigkeiten eines anderen Bildungspakets verwendet werden). .
Rechtliche Informationen.
Einige Binärdateien in Pydroid 3 APK sind unter (L)GPL lizenziert. Bitte senden Sie uns eine E-Mail für die Quelle Code.
GPL-reine Python-Bibliotheken, die mit Pydroid 3 gebündelt sind, gelten als bereits im Quellcodeformat verfügbar.
Pydroid 3 bündelt keine GPL-lizenzierten nativen Module, die vermieden werden sollten automatischer Import davon. Das berühmte Beispiel einer solchen Bibliothek ist GNU readline, die mit pip installiert werden kann.
Die in der Anwendung verfügbaren Beispiele sind für den Bildungsgebrauch kostenlos, mit einer Ausnahme: Sie oder ihre abgeleiteten Werke dürfen nicht in Wettbewerben verwendet werden Produkte (in irgendeiner Weise). Wenn Sie sich nicht sicher sind, ob Ihre App von dieser Einschränkung betroffen ist, fragen Sie immer per E-Mail um eine Erlaubnis.
Android ist eine Marke von Google Inc.
Letzte Version7.4_arm64 |
Kategorie |
Erfordert AndroidAndroid 6.0+ |
Verfügbar auf |