Thuis >  Apps >  Onderwijs >  Pydroid 3
Pydroid 3

Pydroid 3

Categorie : OnderwijsVersie: 7.4_arm64

Maat:74.9 MBBesturingssysteem : Android 6.0+

Ontwikkelaar:IIEC

4.7
Downloaden
Toepassingsbeschrijving

Ervaar de kracht van Python 3 op Android met Pydroid 3, de meest gebruiksvriendelijke en uitgebreide Python 3 IDE die beschikbaar is op Google Play.

Belangrijkste kenmerken:

  • Offline Python 3 Interpreter: Voer Python-programma's uit zonder internetverbinding.
  • Pip Package Manager & Custom Repository: Krijg toegang tot een breed scala aan bibliotheken, waaronder wetenschappelijke pakketten zoals NumPy, SciPy, Matplotlib, scikit-learn en Jupyter, dankzij een aangepaste repository met vooraf gebouwde wielen pakketten.
  • Verbeterde wetenschappelijke bibliotheken: Inclusief OpenCV (op apparaten met Camera2 API-ondersteuning), TensorFlow en PyTorch (Premium-versie).
  • GUI-ondersteuning: Volledige Tkinter-ondersteuning voor het maken van grafische gebruikersinterfaces.
  • Terminal Emulator: Een volledig functionele terminalemulator met leeslijnondersteuning (beschikbaar via pip).
  • Ingebouwde compilers: Compileer C-, C- en Fortran-code rechtstreeks binnen de IDE, waardoor het bouwen van bibliotheken vanuit pip mogelijk wordt, zelfs die met native code-afhankelijkheden.
  • Geavanceerde ontwikkelingshulpmiddelen: Inclusief Cython-ondersteuning, een PDB-foutopsporing met breekpunten en horloges, en ondersteuning voor de grafische bibliotheek van Kivy met een SDL2-backend. PySide6-ondersteuning (inclusief Matplotlib PySide6-ondersteuning) en Matplotlib Kivy-ondersteuning zijn beschikbaar in de Quick Install-repository. pygame 2-ondersteuning is ook inbegrepen.
  • Intuïtieve editor: Bevat codevoorspelling, automatische inspringing, realtime codeanalyse, een gespecialiseerd toetsenbord, syntaxisaccentuering met aanpasbare thema's, tabbladen en verbeterde codenavigatie. Delen met één klik naar Pastebin is ook beschikbaar.

Premiumfuncties:

Bepaalde geavanceerde functies, gemarkeerd met een asterisk (*) in de originele beschrijving, zijn alleen beschikbaar in de Premium-versie. Deze omvatten verbeterde codevoorspellings- en analysemogelijkheden.

Aan de slag:

Pydroid 3 vereist minimaal 250 MB gratis Internal storage, waarbij 300 MB wordt aanbevolen, vooral bij gebruik van grotere bibliotheken zoals SciPy. Foutopsporing wordt bereikt door breekpunten in te stellen door op het regelnummer te klikken. Specifieke bibliotheken zoals Kivy, PySide6, SDL2, Tkinter en Pygame worden automatisch gedetecteerd via specifieke importinstructies of speciale opmerkingen (bijvoorbeeld "#Pydroid run kivy"). Gebruik "#Pydroid run terminal" om de terminalmodus te forceren, vooral handig met Matplotlib.

Bibliotheekbeschikbaarheid:

Sommige bibliotheken zijn alleen premium vanwege de complexiteit van het overzetten ervan. De ontwikkelaars staan ​​open voor samenwerkingen om de gratis bibliotheekondersteuning uit te breiden.

Juridische informatie:

Bepaalde binaire bestanden binnen de Pydroid 3 APK zijn gelicentieerd onder (L)GPL. Neem contact op met de ontwikkelaars voor de broncode. Er wordt aangenomen dat GPL pure Python-bibliotheken al in broncodevorm zijn. Pydroid 3 bevat niet automatisch native modules met een GPL-licentie.

Voorbeeldcode:

De meegeleverde voorbeeldcode is gratis voor educatief gebruik, maar kan zonder toestemming niet in concurrerende producten worden gebruikt.

Android-handelsmerk:

Android is een handelsmerk van Google Inc.

Pydroid 3 Schermafbeelding 1
Pydroid 3 Schermafbeelding 2
Pydroid 3 Schermafbeelding 3
Pydroid 3 Schermafbeelding 0
Pydroid 3 Schermafbeelding 1
Pydroid 3 Schermafbeelding 2
Pydroid 3 Schermafbeelding 3
Pydroid 3 Schermafbeelding 0
Pydroid 3 Schermafbeelding 1
Pydroid 3 Schermafbeelding 2