Déverrouillez le monde de la programmation Python 3 avec PyDroid 3, l'iDE éducatif Python 3 le plus convivial et le plus robuste disponible sur Android. Que vous soyez un débutant qui cherche à apprendre ou un utilisateur avancé ayant besoin d'un outil puissant, PyDroid 3 est conçu pour répondre à vos besoins de codage.
Caractéristiques:
- Interprète Python 3 Offline: Exécutez des programmes Python sans avoir besoin d'une connexion Internet, en vous assurant de coder à tout moment, n'importe où.
- PIP Package Manager: Accédez à un référentiel personnalisé avec des packages de roues prédéfinie pour améliorer votre expérience informatique scientifique avec des bibliothèques comme Numpy, Scipy, Matplotlib, Scikit-Learn et Jupyter.
- Bibliothèques avancées: Utilisez OpenCV sur les appareils avec prise en charge de l'API CAMERA2 et plongez dans l'apprentissage automatique avec TensorFlow et Pytorch (disponible dans la version premium).
- Exemples prêts à l'emploi: Jumez votre apprentissage avec des exemples facilement disponibles.
- Compléter le support Tkinter: développer facilement des applications GUI.
- Émulateur de terminal complet: profitez d'un terminal avec support de lecture, accessible 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 celles avec du code natif, directement à partir de la ligne de commande.
- Support du cython: améliorez votre code Python avec Cython.
- PDB Debugger: déboguez votre code avec des points d'arrêt et des montres.
- Kivy Graphical Library: Créez des applications époustouflantes avec le nouveau backend SDL2.
- Pyside6 et Matplotlib Prise en charge: Disponible dans le référentiel d'installation rapide, sans code supplémentaire requis pour la prise en charge de Pyside6 dans Matplotlib.
- Pygame 2: Développer des jeux avec la dernière version de Pygame.
Fonctionnalités de l'éditeur:
- Prédiction et analyse du code: Expérience de l'analyse du code en temps réel, de l'auto-indient et de la prédiction du code semblable aux IDE professionnels (version premium).
- Clavier amélioré: Programme efficacement avec une barre de clavier avec tous les symboles Python nécessaires.
- Syntaxe Falayage et thèmes: Personnalisez votre environnement de codage avec la mise en évidence de la syntaxe et divers thèmes.
- Prise en charge des onglets: gérez plusieurs fichiers avec facilité à l'aide des onglets.
- Navigation de code: naviguez sans effort avec votre code avec des gotos de cession / définition interactifs.
- Partage 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:
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, placez 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.
Pourquoi certaines bibliothèques sont-elles uniquement premium?
Certaines bibliothèques étaient difficiles à porter, nécessitant une assistance externe pour les développeurs. Ces bibliothèques premium uniquement sont fournies en vertu d'un accord qui restreint leur utilisation aux utilisateurs premium. Si vous souhaitez développer des versions gratuites de ces bibliothèques, veuillez nous contacter.
Contribuez à PyDroid 3:
Aidez à façonner l'avenir de PyDroid 3 en signalant des bogues ou en suggérant des fonctionnalités. Votre contribution est inestimable car nous priorisons le portage des bibliothèques scientifiques pour améliorer l'expérience éducative.
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 évite de regrouper les modules natifs sous licence GPL, tels que GNU Readline, qui peuvent être installés via PIP. Les échantillons de l'application sont gratuits pour une utilisation éducative, sauf qu'ils ne peuvent pas être utilisés dans des produits concurrents sans autorisation.
Android est une marque de commerce de Google Inc.