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 14,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 conçu pour les appareils Android.

Caractéristiques:

  • Interprète Python 3 Offline: profitez de la flexibilité de l'exécution de programmes Python sans avoir besoin d'une connexion Internet.

  • PIP Package Manager: 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.

  • Bibliothèques scientifiques améliorées: OpenCV est désormais disponible sur les appareils prenant en charge l'API de la caméra2. Tensorflow et Pytorch sont également accessibles, améliorant vos capacités d'apprentissage automatique. *

  • Exemples prêts à l'emploi: commencez rapidement avec des exemples fournis à l'extérieur de la boîte pour faciliter l'apprentissage plus rapide.

  • Prise en charge complète de Tkinter: Développez des interfaces utilisateur graphiques avec la prise en charge complète de Tkinter.

  • Émulateur de terminal complet: éprouver un terminal avec un support de lecture, disponible via PIP.

  • Compilateurs intégrés: créez n'importe quelle bibliothèque à partir de PIP, y compris celles avec du code natif, en utilisant les compilateurs C, C ++ et FORTRAN intégrés conçus spécifiquement pour PyDroid 3.

  • Support du cython: améliorez votre programmation Python avec l'intégration du cython.

  • PDB Debugger: déboguez votre code efficacement avec des points d'arrêt et des montres.

  • Kivy Graphical Library: Utilisez Kivy avec un nouveau backend SDL2 pour le développement avancé de l'interface graphique.

  • Prise en charge Pyside6: intégrez facilement la prise en charge de Pyside6 et Matplotlib Pyside6, disponible dans le référentiel d'installation rapide.

  • Matplotlib Kivy Support: Améliorez votre visualisation de données avec le support Matplotlib Kivy, disponible dans le référentiel d'installation rapide.

  • Support Pygame 2: Développer des jeux et des applications multimédias avec Pygame 2.

Fonctionnalités de l'éditeur:

  • Outils de codage avancé: bénéficier de la prédiction du code, de l'indentation automatique et de l'analyse de code en temps réel, similaire aux IDE professionnels. *

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

  • Options de personnalisation: profitez de la mise en évidence de la syntaxe et des thèmes personnalisables.

  • Gestion efficace du code: organisez votre travail avec des onglets et naviguez facilement avec des gotos d'attribution / définition interactifs.

  • Partage rapide: partagez votre code en un clic sur Pastebin.

* Les fonctionnalités marquées d'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, avec 300 Mo + recommandée. Plus d'espace est nécessaire si vous utilisez des bibliothèques lourdes comme Scipy.

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

Kivy est détecté avec «Import Kivy», «From Kivy» ou «#PyDroid Run Kivy».

Pyside6 est détecté avec "Importer Pyside6", "From Pyside6" ou "#PyDroid Run qt".

Une détection similaire s'applique à SDL2, à Tkinter et à Pygame.

Utilisez "#PyDroid Run Terminal" pour le mode terminal, utile pour exécuter Matplotlib en mode GUI.

Pourquoi certaines bibliothèques sont-elles uniquement premium?

Ces bibliothèques étaient difficiles à porter, nécessitant une assistance externe pour les développeurs. En vertu de l'accord, ces bibliothèques sont exclusives aux utilisateurs premium. Si vous souhaitez développer des versions gratuites, veuillez nous contacter.

Contribuez à PyDroid 3:

Aidez à améliorer PyDroid 3 en signalant des bogues ou en suggérant des fonctionnalités. Nous apprécions votre entrée.

Comme PyDroid 3 vise à enseigner la programmation Python 3, notre priorité est de porter des bibliothèques scientifiques. Les bibliothèques liées au système ne sont portées que lorsque cela est nécessaire pour les packages éducatifs.

Informations juridiques:

Certains binaires du PyDroid 3 APK sont sous licence sous (L) GPL. Envoyez-nous un e-mail pour le code source.

Les bibliothèques GPL Pure Python sont considérées comme sous forme de code source.

PyDroid 3 n'entraîne pas les modules natifs sous licence GPL pour empêcher l'importation automatique. Un exemple est GNU Readline, qui peut être installé via PIP.

Échantillons:

Les échantillons de l'application sont gratuits pour une utilisation éducative, à l'exception qu'ils, ou des œuvres dérivés, ne peuvent pas être utilisés dans des produits concurrents. Si vous n'êtes pas sûr de la conformité de votre application, demandez l'autorisation par e-mail.

Note:

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