Description de l'application
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. Que vous soyez un débutant ou un apprenant avancé, PyDroid 3 est conçu pour améliorer votre expérience de codage et accélérer votre parcours d'apprentissage.
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 l'apprentissage en déplacement.
- 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 avancé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 prêts à l'emploi: plongez dans le codage avec des exemples fournis prêts à l'emploi pour faciliter l'apprentissage plus rapide.
- Prise en charge de Tkinter complète: développez facilement les interfaces utilisateur graphiques.
- Émulateur de terminal complet: éprouver un terminal avec un 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 utilisant du code natif, directement à partir de la ligne de commande.
- Support du cython: améliorez votre code Python avec Cython pour de meilleures performances.
- PDB Debugger: déboguez votre code avec des points d'arrêt et des montres pour un processus de développement plus fluide.
- Prise en charge de Kivy et Pyside6: Créez des applications graphiques étonnantes avec Kivy et Pyside6, disponibles dans le référentiel d'installation rapide.
- Support Pygame 2: Développer des jeux et des applications multimédias avec facilité.
Fonctionnalités de l'éditeur
- Prédiction de code et auto-indentation: Écrivez le code plus efficacement avec l'analyse du code en temps réel et l'auto-indient, fonctionnalités généralement trouvées dans les IDE professionnels.
- Bar du clavier étendu: accédez à tous les symboles dont vous avez besoin pour la programmation Python à portée de main.
- Syntaxe Falayage et thèmes: Personnalisez votre environnement de codage avec la mise en évidence de la syntaxe et divers thèmes.
- Interface à onglets: gérez facilement plusieurs fichiers avec les onglets.
- Navigation de code améliorée: naviguez par votre code avec des gotos de cession et de définition interactifs.
- Partager en un clic: Partagez votre code sur Pastebin en un seul clic.
* Les fonctionnalités marquées d'un astérisque sont disponibles dans la version premium uniquement.
Manuel rapide
Pour assurer une expérience fluide, PyDroid 3 nécessite au moins 250 Mo de mémoire interne gratuite, avec 300 Mo + recommandée. Pour les bibliothèques lourdes comme Scipy, encore plus d'espace peut être nécessaire. Pour déboguer votre code, placez simplement les points d'arrêt en cliquant sur le numéro de ligne. Kivy, Pyside6, SDL2, Tkinter et Pygame sont détectés avec des instructions d'importation spécifiques ou des commandes d'exécution spéciales. Utilisez "#PyDroid Run Terminal" pour le mode terminal, particulièrement utile avec Matplotlib qui est par défaut en mode GUI.
Pourquoi certaines bibliothèques sont uniquement premium
Certaines bibliothèques sont exclusives aux utilisateurs premium en raison de la complexité de leur portage. Nous avons collaboré avec un autre développeur pour les rendre disponibles, et en vertu de notre accord, ces bibliothèques ne sont proposées qu'aux abonnés premium. Si vous souhaitez développer des versions gratuites de ces bibliothèques, veuillez nous contacter.
Contribuer à PyDroid 3
Rejoignez le développement de PyDroid 3 en signalant des bogues ou en suggérant de nouvelles fonctionnalités. Votre contribution est inestimable alors que nous nous efforçons de faire de PyDroid 3 le meilleur outil pour apprendre Python 3. Notre objectif principal est de portage des bibliothèques scientifiques, avec des bibliothèques liées au système ajoutées lorsqu'ils prennent en charge les packages éducatifs.
Informations juridiques
Certains binaires du PyDroid 3 APK sont sous licence sous (L) GPL. Pour le code source, veuillez nous envoyer un e-mail. Les bibliothèques GPL Pure Python sont considérées comme sous forme de code source. PyDroid 3 n'entraîne aucun module natif sous licence GPL pour empêcher l'importation automatique, comme GNU Readline, qui peut être installé via PIP. Les échantillons fournis dans l'application sont gratuits pour une utilisation éducative, sauf qu'ils ne peuvent pas être utilisés dans des produits concurrents ou des travaux dérivés sans autorisation. Si ce n'est pas sûr, veuillez nous contacter par e-mail.
Android est une marque de commerce de Google Inc.
Capture d'écran
Applications semblables à Pydroid 3 - IDE for Python 3