Maison > applications > Éducation > Pydroid 3 - IDE for Python 3

Pydroid 3 - IDE for Python 3

Pydroid 3 - IDE for Python 3

Catégorie:Éducation Développeur:IIEC

Taille:74.9 MBTaux:4.7

Système d'exploitation:Android 6.0+Updated:May 22,2025

4.7 Taux
Télécharger
Description de l'application

Apprenez Python 3 avec l'interprète Python 3 le plus puissant sur Google Play.

PyDroid 3 est l'iDE éducatif Python 3 le plus convivial et le plus puissant pour Android, conçu pour améliorer votre expérience d'apprentissage.

Caractéristiques:

  • Interprète Python 3 Offline: Exécutez des programmes Python sans connexion Internet, ce qui le rend idéal pour l'apprentissage en déplacement.

  • Gestionnaire de packages PIP: Accédez à un référentiel personnalisé avec des packages de roues prédéfinis pour des bibliothèques scientifiques avancées comme Numpy, Scipy, Matplotlib, Scikit-Learn et Jupyter, rationalisant vos projets de codage.

  • Des bibliothèques scientifiques améliorées: OpenCV, Tensorflow et Pytorch sont disponibles (sur les appareils avec la prise en charge de l'API Camera2) pour plonger plus profondément dans la science des données et l'apprentissage automatique. *

  • Exemples prêts à l'emploi: lancez votre apprentissage avec des exemples inclus dès la sortie de la boîte.

  • Prise en charge de Tkinter complète: développez facilement les interfaces utilisateur graphiques.

  • Émulateur terminal complet: profitez d'une expérience terminale avec le support de lecture, accessible via PIP.

  • Compilateurs intégrés: compilateurs intégrés C, C ++ et FORTRAN adaptés à PyDroid 3, vous permettant de créer n'importe quelle bibliothèque à partir de PIP, y compris celles avec du code natif. Vous pouvez également gérer les dépendances à partir de la ligne de commande.

  • Support du cython: améliorer les performances avec l'intégration du cython.

  • PDB Debugger: déboguez votre code avec des points d'arrêt et des montres pour un processus de développement transparent.

  • Kivy Graphical Library: Utilisez Kivy avec un nouveau backend SDL2 pour la création d'applications mobiles.

  • Support Pyside6: Disponible dans le référentiel d'installation rapide, ainsi que le support Matplotlib Pyside6, ne nécessitant aucun codage supplémentaire.

  • MATPLOTLIB KIVY Prise en charge: Disponible dans le référentiel d'installation rapide pour une visualisation améliorée des données.

  • Support Pygame 2: Développer des jeux avec la dernière version Pygame.

Fonctionnalités de l'éditeur:

  • Édition de code avancée: bénéfice de la prédiction du code, de l'indentation automatique et de l'analyse du code en temps réel, des fonctionnalités de miroir des IDE professionnels. *

  • Clavier amélioré: une barre de clavier étendue avec tous les symboles de programmation nécessaires pour un codage Python efficace.

  • Syntaxe Soulignement et thèmes: Personnalisez votre environnement de codage avec divers thèmes et mise en évidence de la syntaxe.

  • Interface à onglets: organisez votre travail avec plusieurs onglets.

  • Navigation interactive: naviguez facilement avec votre code en utilisant les gotos de cession / définition interactifs.

  • Partage en un clic: Partagez votre code sans effort sur Pastebin.

* Les fonctionnalités marquées par un astérisque sont disponibles dans la version premium uniquement.

Manuel rapide:

PyDroid 3 nécessite au moins 250 Mo de mémoire interne gratuite; 300 Mo + est recommandé, surtout lorsque vous utilisez des bibliothèques lourdes comme SciPy.

Pour déboguer, placez les points d'arrêt en cliquant sur les numéros de ligne.

Kivy peut être détecté à l'aide de "Importer Kivy", "de Kivy" ou "#pyDroid Run Kivy".

Pyside6 est détecté avec "Importer Pyside6", "de Pyside6" ou "#pydroid run qt".

Des méthodes de détection similaires s'appliquent à SDL2, à Tkinter et à Pygame.

Utilisez "#PyDroid Run Terminal" pour le mode terminal, utile pour les bibliothèques comme Matplotlib qui par défaut en mode GUI.

Pourquoi certaines bibliothèques sont-elles uniquement premium?

Ces bibliothèques étaient difficiles à porter, nécessitant l'expertise d'un autre développeur. En vertu de notre accord, ces fourches sont exclusives aux utilisateurs premium. Si vous souhaitez développer des versions gratuites, veuillez nous contacter.

Contribuer au développement de PyDroid 3 en signalant des bogues ou en suggérant des fonctionnalités. Nous apprécions votre entrée.

Étant donné que l'objectif principal de Pydroid 3 est d'enseigner la programmation Python 3, nous priorisons le portage des bibliothèques scientifiques, avec des bibliothèques liées au système portées uniquement lorsque cela est nécessaire à des fins éducatives.

Informations juridiques:

Certains binaires du PyDroid 3 APK sont sous licence sous (L) GPL; Contactez-nous pour le code source.

Les bibliothèques Python GPL purs regroupées avec PyDroid 3 sont considérées comme dans le formulaire de code source.

PyDroid 3 évite de regrouper les modules natifs sous licence GPL, comme GNU Readline, qui peut être installé via PIP.

Les échantillons de l'application sont gratuits pour une utilisation éducative, sauf qu'ils, ou leurs œuvres dérivés, ne peuvent pas être utilisés dans des produits concurrents. Si ce n'est pas sûr, demandez l'autorisation par e-mail.

Android est une marque de commerce de Google Inc.

Capture d'écran
Pydroid 3 - IDE for Python 3 Capture d'écran 1
Pydroid 3 - IDE for Python 3 Capture d'écran 2
Pydroid 3 - IDE for Python 3 Capture d'écran 3
Pydroid 3 - IDE for Python 3 Capture d'écran 4