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

Pydroid 3 - IDE for Python 3

Catégorie : ÉducationVersion: 7.4_arm64

Taille:74.9 MBSystème d'exploitation : Android 6.0+

Promoteur:IIEC

4.7
Télécharger
Description de l'application

Découvrez la puissance de Python 3 sur Android avec Pydroid 3, l'IDE Python 3 le plus convivial et le plus complet disponible sur Google Play.

Principales fonctionnalités :

  • Interpréteur Python 3 hors ligne : Exécutez des programmes Python sans connexion Internet.
  • Gestionnaire de packages Pip et référentiel personnalisé : Accédez à un large éventail de bibliothèques, y compris des packages scientifiques comme NumPy, SciPy, Matplotlib, scikit-learn et Jupyter, grâce à un référentiel personnalisé de roues prédéfinies forfaits.
  • Bibliothèques scientifiques améliorées : Inclut OpenCV (sur les appareils prenant en charge l'API Camera2), TensorFlow et PyTorch (version Premium).
  • Prise en charge de l'interface graphique : Prise en charge complète de Tkinter pour la création d'interfaces utilisateur graphiques.
  • Émulateur de terminal : Un émulateur de terminal complet avec prise en charge de readline (disponible via pip).
  • Compilateurs intégrés : Compilez le code C, C et Fortran directement dans l'EDI, permettant la création de bibliothèques à partir de pip, même celles avec des dépendances de code natif.
  • Outils de développement avancés : Inclut la prise en charge de Cython, un débogueur PDB avec points d'arrêt et surveillances, et la prise en charge de la bibliothèque graphique Kivy avec un backend SDL2. La prise en charge de PySide6 (y compris la prise en charge de Matplotlib PySide6) et la prise en charge de Matplotlib Kivy sont disponibles dans le référentiel d'installation rapide. La prise en charge de Pygame 2 est également incluse.
  • Éditeur intuitif : Comprend la prédiction de code, l'indentation automatique, l'analyse de code en temps réel, un clavier spécialisé, la coloration syntaxique avec des thèmes personnalisables, des onglets et une navigation améliorée dans le code. Le partage en un clic vers Pastebin est également disponible.

Fonctionnalités Premium :

Certaines fonctionnalités avancées, signalées par un astérisque (*) dans la description originale, sont disponibles uniquement dans la version Premium. Ceux-ci incluent des capacités améliorées de prédiction et d’analyse de code.

Commencer:

Pydroid 3 nécessite au moins 250 Mo de Internal storage gratuit, 300 Mo étant recommandés, en particulier lors de l'utilisation de bibliothèques plus volumineuses comme SciPy. Le débogage est effectué en définissant des points d'arrêt en cliquant sur le numéro de ligne. Des bibliothèques spécifiques telles que Kivy, PySide6, SDL2, Tkinter et Pygame sont détectées automatiquement via des instructions d'importation spécifiques ou des commentaires spéciaux (par exemple, "#Pydroid run kivy"). Utilisez "#Pydroid run terminal" pour forcer le mode terminal, particulièrement utile avec Matplotlib.

Disponibilité de la bibliothèque :

Certaines bibliothèques sont uniquement premium en raison de la complexité de leur portage. Les développeurs sont ouverts aux collaborations pour étendre la prise en charge gratuite des bibliothèques.

Informations légales :

Certains fichiers binaires de l'Pydroid 3 APK sont sous licence (L)GPL. Contactez les développeurs pour le code source. Les bibliothèques Python pures GPL sont considérées comme étant déjà sous forme de code source. Pydroid 3 n'inclut pas automatiquement les modules natifs sous licence GPL.

Exemple de code :

L'exemple de code inclus est gratuit à des fins éducatives, mais ne peut pas être utilisé dans des produits concurrents sans autorisation.

Marque Android :

Android est une marque commerciale de Google Inc.

Pydroid 3 - IDE for Python 3 Capture d'écran 0
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