Déverrouillez le monde de la programmation Python 3 avec PyDroid 3, l'iDE éducatif Python 3 le plus convivial et le plus puissant disponible sur Android. Conçu pour améliorer votre expérience d'apprentissage, PyDroid 3 propose une plate-forme complète pour maîtriser la programmation Python en déplacement.
Caractéristiques clés de PyDroid 3
- Interprète Python 3 Offline: Exécutez des programmes Python sans connexion Internet, ce qui le rend parfait pour apprendre n'importe où.
- Gestionnaire de packages PIP: Accédez à un référentiel personnalisé rempli de packages de roues prédéfinis, y compris des bibliothèques scientifiques avancées telles que Numpy, Scipy, Matplotlib, Scikit-Learn et Jupyter.
- Bibliothèques scientifiques améliorées: profitez de la prise en charge d'OpenCV (sur les appareils avec prise en charge de l'API Camera2), TensorFlow et Pytorch, disponibles dans la version premium.
- Exemples intégrés: Apprenez plus rapidement avec des exemples prêts à l'emploi qui vous guident à travers la programmation Python.
- Prise en charge de Tkinter complète: développez facilement les interfaces utilisateur graphiques.
- Émulateur de terminal complet: est livré avec le support de lecture disponible via PIP.
- Compilateurs intégrés: les compilateurs intégrés C, C ++ et FORTRAN vous permettent de créer n'importe quelle bibliothèque à partir de PIP, même ceux avec du code natif. Construisez et installez les dépendances directement à partir de la ligne de commande.
- Support du cython: améliorez vos programmes Python avec Cython.
- PDB Debugger: débogage avec facilité en utilisant des points d'arrêt et des montres.
- Bibliothèques graphiques: utilisez Kivy avec le nouveau backend SDL2 et Pyside6, disponible dans le référentiel d'installation rapide, ainsi que la prise en charge de Matplotlib.
- Support Pygame 2: Développer des jeux et des applications multimédias sans effort.
Fonctionnalités de l'éditeur
- Prédiction de code et indentation automatique: expérimentez l'analyse du code en temps réel et l'auto-indentation, semblable aux IDE professionnels. (Fonctionnalité de version premium)
- Bar du clavier étendu: accédez à tous les symboles que vous devez programmer dans Python.
- Syntaxe Soulignement et thèmes: améliorez la lisibilité et personnalisez votre environnement de codage.
- Onglets et navigation améliorée: naviguez facilement dans votre code avec des onglets et des gotos d'attribution / définition interactifs.
- Partager en un clic: Partagez votre code sur Pastebin en un seul clic.
Manuel rapide
PyDroid 3 nécessite au moins 250 Mo de mémoire interne gratuite, avec 300 Mo + recommandée, en particulier lors de l'utilisation de 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». De même, Pyside6 est détecté avec "Importer Pyside6", "From Pyside6" ou "#pyDroid run qt". Il en va de même pour SDL2, Tkinter et Pygame. Utilisez le mode spécial "#PyDroid Run Terminal" pour vous assurer que votre programme s'exécute en mode terminal, particulièrement utile avec Matplotlib qui est par défaut en mode GUI.
Bibliothèques premium uniquement
Certaines bibliothèques sont exclusives à la version premium en raison de la complexité de leur portage, nécessitant une assistance externe pour les développeurs. Si vous souhaitez développer des fourches gratuites de ces bibliothèques, veuillez nous contacter.
Contribuer à PyDroid 3
Participer au développement de PyDroid 3 en signalant des bogues ou en suggérant des fonctionnalités. Nous apprécions votre contribution, d'autant plus que notre objectif principal est de faciliter l'apprentissage de Python 3, en mettant l'accent sur le portage des bibliothèques scientifiques.
Informations juridiques
Certains binaires dans le PyDroid 3 APK sont sous licence sous (l) GPL. Pour le code source, envoyez-nous un e-mail. Les bibliothèques GPL Pure Python sont déjà considérées comme dans le formulaire de code source. PyDroid 3 n'entraîne aucun module natif sous licence GPL pour empêcher l'importation automatique. Par exemple, GNU Readline peut être installé à l'aide de PIP. Les échantillons de la demande sont gratuits pour une utilisation éducative, sauf qu'ils ne peuvent pas être utilisés dans des produits concurrents ou leurs dérivés sans autorisation par e-mail.
Android est une marque de commerce de Google Inc.
Capture d'écran











