Apprenez Python 3 avec le plus puissant interprète Python 3 et IDE sur Google Play
PyDroid 3: The Ultimate Educational Python 3 IDE pour Android
Caractéristiques:
Interprète Python 3 Offline: Exécutez des programmes Python sans connexion Internet, améliorant votre expérience d'apprentissage à tout moment, n'importe où.
Gestionnaire de packages PIP: Accédez à un référentiel personnalisé avec des packages de roues prédéfinie, y compris des bibliothèques scientifiques avancées comme Numpy, Scipy, Matplotlib, Scikit-Learn et Jupyter, pour enrichir votre apprentissage.
Prise en charge d'OpenCV: Disponible sur les appareils avec prise en charge de l'API Camera2, vous permettant de plonger dans des projets de vision par ordinateur. *
TensorFlow et Pytorch: autonomisez votre apprentissage automatique et votre IA s'efforce de ces cadres populaires. *
Exemples prêts à l'emploi: commencez à apprendre rapidement avec des exemples de code prêts à l'emploi.
Prise en charge de Tkinter complète: développez facilement les interfaces utilisateur graphiques.
Émulateur de terminal complet: amélioré avec le support de lecture (disponible via PIP) pour une expérience de codage transparente.
Compilateurs intégrés: compilateurs C, C ++ et FORTRAN conçus spécifiquement pour PyDroid 3, vous permettant de créer et d'installer n'importe quelle bibliothèque à partir de PIP, y compris celles avec du code natif, directement à partir de la ligne de commande.
Prise en charge du cython: boostez votre code Python avec Cython pour des performances améliorées.
PDB Debugger: déboguez votre code avec des points d'arrêt et des montres pour une résolution efficace de problèmes.
Kivy Graphical Library: Créez des applications multiplateformes époustouflantes avec le nouveau backend SDL2.
Support Pyside6: Disponible dans le référentiel d'installation rapide, ainsi que le support Matplotlib, ne nécessitant aucun code supplémentaire.
Matplotlib Kivy Support: améliorez vos projets de visualisation de données, disponibles dans le référentiel d'installation rapide.
Support Pygame 2: Développer des jeux engageants et des applications multimédias.
Fonctionnalités de l'éditeur:
Assistance avancée du code: prédiction du code, auto-indentation et analyse de code en temps réel, offrant une expérience IDE professionnelle. *
Bar du clavier étendu: accédez à tous les symboles nécessaires à la programmation Python sans effort.
Syntaxe Soulignement et thèmes: personnalisez votre environnement de codage pour une lisibilité et un style améliorés.
Onglets: Gérez efficacement plusieurs fichiers et projets.
Navigation de code améliorée: naviguez par votre code avec des gotos de cession / définition interactifs.
Partager en un clic sur Pastebin: Partagez vos extraits de code rapidement et facilement.
* Les fonctionnalités marquées par Asterisk 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. Plus d'espace peut être nécessaire pour les 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", "de Kivy" ou "#pydroid run kivy".
Pyside6 est détecté avec "Importer Pyside6", "de Pyside6" ou "#pydroid run qt".
La même détection s'applique à SDL2, à Tkinter et à Pygame.
Utilisez "#PyDroid Run Terminal" pour le mode terminal, utile pour Matplotlib qui est par défaut en mode GUI.
Pourquoi certaines bibliothèques sont-elles uniquement premium?
Ces bibliothèques étaient difficiles à porter, nécessitant l'expertise d'un autre développeur. En vertu de l'accord, ces fourches sont disponibles uniquement pour les utilisateurs premium. Si vous êtes intéressé à développer des fourchettes gratuites, veuillez nous contacter.
Contribuez à PyDroid 3:
Aidez-nous à améliorer PyDroid 3 en signalant des bogues ou en suggérant des fonctionnalités. Vos contributions sont précieuses pour nous.
Comme PyDroid 3 vise à faciliter l'apprentissage de Python 3, notre priorité est de porter des bibliothèques scientifiques. Les bibliothèques liées au système ne sont portées que si ce sont des dépendances pour les packages éducatifs.
Informations juridiques:
Certains binaires de PyDroid 3 APK sont sous licence sous (l) GPL. Contactez-nous pour le code source.
Les bibliothèques Python GPL purs regroupées avec PyDroid 3 sont considérées comme dans le formulaire de code source.
PyDroid 3 n'entraîne pas les modules natifs sous licence GPL pour éviter les importations automatiques. Un exemple est GNU Readline, qui peut être installé via PIP.
Échantillons Utilisation:
Les échantillons fournis dans la demande sont gratuits pour une utilisation éducative, sauf 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, demandez l'autorisation par e-mail.
Avis de marque:
Android est une marque de commerce de Google Inc.