Maison > applications >Pydroid 3 - IDE for Python 3

Pydroid 3 - IDE for Python 3

Pydroid 3 - IDE for Python 3

Catégorie

Taille

Mise à jour

Éducation

74.9 MB

May 29,2025

Description de l’application:

Déverrouillez la puissance de la programmation Python 3 avec PyDroid 3, l'iDE éducative Python 3 la plus conviviale et robuste disponible sur Android. Que vous soyez un codeur débutant ou expérimenté, PyDroid 3 propose une plate-forme complète pour apprendre et développer des applications Python 3 directement à partir de votre appareil mobile.

Caractéristiques clés:

  • Interprète Python 3 Offline: Profitez de la liberté d'exécuter des programmes Python sans connexion Internet, ce qui le rend parfait 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 pour améliorer votre expérience d'apprentissage et de développement.
  • Bibliothèques avancées: utilisez OpenCV (sur les appareils avec la prise en charge de l'API Camera2), TensorFlow et Pytorch pour se plonger dans des projets et des applications de science des données plus complexes.
  • Exemples intégrés: commencez à coder immédiatement avec des exemples prêts à l'emploi qui facilitent l'apprentissage et la compréhension plus rapides des concepts Python.
  • Compléter la prise en charge de Tkinter: créez des interfaces utilisateur graphiques avec facilité à l'aide de Tkinter, améliorant l'interactivité de votre projet.
  • Émulateur de terminal complet: éprouvez un terminal puissant avec le support de lecture, disponible via PIP, pour exécuter des commandes directement dans PyDroid 3.
  • Compilateurs intégrés: bénéficiez des compilateurs intégrés C, C ++ et FORTRAN, spécialement conçus pour PyDroid 3, vous permettant de créer n'importe quelle bibliothèque à partir de PIP, même celles utilisant du code natif.
  • Prise en charge du cython: optimisez votre code Python avec Cython pour une exécution plus rapide.
  • PDB Debugger: déboguez votre code efficacement avec des points d'arrêt et des montres pour identifier et résoudre rapidement les problèmes.
  • Prise en charge de Kivy et Pyside6: Créez des applications graphiques avancées à l'aide de Kivy avec SDL2 Backend et Pyside6, disponible dans le référentiel d'installation rapide.
  • Matplotlib et Pygame 2 Support: visualiser les données et développer des jeux avec facilité à l'aide de Matplotlib et Pygame 2, enrichis de prise en charge de Kivy dans le référentiel d'installation rapide.

Fonctionnalités de l'éditeur:

  • Prédiction de code et indentation automatique: améliorez votre efficacité de codage avec la prévision de code intelligente et l'indentation automatique, semblable aux IDE professionnels.
  • Bar du clavier étendu: accédez à tous les symboles nécessaires pour la programmation Python de manière pratique sur votre appareil mobile.
  • Syntaxe Falayage et thèmes: Améliorez la lisibilité du code avec la mise en évidence et les thèmes personnalisables de la syntaxe.
  • Interface à onglets: gérez plusieurs fichiers et projets de manière transparente avec des onglets.
  • Navigation de code améliorée: naviguez sans effort sans effort avec des GOTOS d'attribution et de définition interactifs.
  • Partager en un clic sur Pastebin: Partagez facilement vos extraits de code avec la communauté.

* Les fonctionnalités marquées d'un astérisque sont disponibles exclusivement dans la version premium.

Manuel rapide:

Pour garantir des performances optimales, PyDroid 3 nécessite au moins 250 Mo de mémoire interne gratuite, avec une recommandation de 300 Mo ou plus, en particulier lors de l'utilisation de bibliothèques lourdes comme SciPy. Pour déboguer votre code, placez simplement les points d'arrêt en cliquant sur le numéro de ligne.

Les applications Kivy sont détectées avec "Import Kivy", "de Kivy" ou "#pydroid run kivy". De même, Pyside6 est détecté avec "Importer Pyside6", "de Pyside6" ou "#pydroid run qt". La même méthode de détection s'applique à SDL2, Tkinter et Pygame.

Pour les applications basées sur les terminaux, utilisez "#pydroid run terminal" pour vous assurer que votre programme s'exécute en mode terminal, ce qui est particulièrement utile pour les bibliothèques comme Matplotlib qui par défaut en mode GUI.

Pourquoi certaines bibliothèques sont uniquement premium:

Certaines bibliothèques étaient difficiles à porter vers Android, nécessitant l'expertise des développeurs externes. En vertu de l'accord, ces bibliothèques portées sont disponibles uniquement pour les utilisateurs premium. Si vous souhaitez contribuer des fourches gratuites de ces bibliothèques, 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 contribution et nous nous engageons à améliorer l'expérience d'apprentissage. Notre objectif principal est de portage des bibliothèques scientifiques pour soutenir les objectifs éducatifs, les bibliothèques liées au système étant portées comme dépendances pour les packages éducatifs.

Informations juridiques:

Certains binaires du PyDroid 3 APK sont sous licence sous (L) GPL. Pour le code source, veuillez nous contacter par e-mail. Les bibliothèques Python GPL purs regroupées avec PyDroid 3 sont déjà considérées comme dans le formulaire de code source. Pour éviter les importations automatiques, PyDroid 3 n'entraîne aucun module natif sous licence GPL, tel que GNU Readline, qui peut être installé séparément à l'aide de PIP.

Les échantillons fournis dans la demande sont gratuits pour une utilisation éducative, à l'exception qu'ils ou leurs œuvres dérivés ne peuvent pas être utilisées dans des produits concurrents. Si vous n'êtes pas sûr de la conformité de votre application, veuillez demander 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
Informations sur l’application
Version:

7.4_arm64

Taille:

74.9 MB

Système d’exploitation:

Android 6.0+

Développeur: IIEC
Nom du paquet

ru.iiec.pydroid3

Disponible sur Google Payer