Aller au contenu
P3

Pydroid 3 - Educational IDE for Python 3 for Android APK

Éditeur: IIEC
Android APK Free
Télécharger v3.02_x86 134 téléchargements
Type de fichierAPK
Version3.02_x86
Éditeur IIEC
Date de sortie5 juin 2019
Date ajoutée5 juin 2019
Exigences OSAndroid
ExigencesRequires Android
Total téléchargements134
PrixFree

La description

Pydroid 3 est l'IDE éducatif Python 3 le plus facile à utiliser et le plus puissant pour Android.

Traits:

- Interpréteur Python 3.7 hors ligne : aucun Internet n'est requis pour exécuter des programmes Python.

- Gestionnaire de packages Pip et référentiel personnalisé pour les packages de roues prédéfinis pour les bibliothèques scientifiques améliorées, telles que numpy, scipy, matplotlib, scikit-learn et jupyter.

- Tensorflow est désormais également disponible. *

- Exemples disponibles prêts à l'emploi pour un apprentissage plus rapide.

- Prise en charge complète de Tkinter pour l'interface graphique.

- Émulateur de terminal complet, avec un support readline (disponible en pip).

- Compilateur C, C++ et même Fortran intégré conçu par n0n3m4, un auteur de C4droid, spécialement pour Pydroid 3. Il permet à Pydroid 3 de construire n'importe quelle bibliothèque à partir de pip, même si elle utilise du code natif. Vous pouvez également créer et installer des dépendances à partir d'une ligne de commande.

- Prise en charge de Cython.

- Débogueur PDB avec points d'arrêt et montres.

- Bibliothèque graphique Kivy avec un nouveau backend SDL2 brillant.

- Prise en charge de PyQt5 disponible dans le référentiel d'installation rapide avec la prise en charge de matplotlib PyQt5 sans code supplémentaire requis.

- Prise en charge de Matplotlib Kivy disponible dans le référentiel d'installation rapide.

- Prise en charge de pygame_sdl2 (implémentation de pygame basée sur SDL2).

Fonctionnalités de l'éditeur :

- Prédiction de code, indentation automatique et analyse de code en temps réel, comme dans n'importe quel IDE réel. *

- Barre de clavier étendue avec tous les symboles dont vous avez besoin pour programmer en Python.

- Mise en évidence de la syntaxe et thèmes.

- Onglets.

- Navigation de code améliorée avec des gotos interactifs d'affectation/définition.

- Partage en un clic sur Pastebin.

* Les fonctionnalités marquées d'un astérisque ne sont disponibles que dans la version Premium.

Manuel rapide.

Pydroid 3 nécessite au moins 200 Mo de mémoire interne libre. 220 Mo + est recommandé. Plus si vous utilisez des bibliothèques lourdes telles que scipy.

Pour exécuter le débogage, placez des points d'arrêt en cliquant sur le numéro de ligne.

Kivy est détecté avec import kivy, depuis kivy ou "#Pydroid run kivy.

PyQt5 est détecté avec import PyQt5, depuis PyQt5 ou "#Pydroid run qt.

Idem pour sdl2, tkinter et pygame.

Il existe un mode spécial "#Pydroid run terminal" pour garantir que votre programme s'exécute en mode terminal (ceci est utile avec matplotlib qui s'exécute automatiquement en mode graphique)

Participez au développement de Pydroid 3 en signalant des bogues ou en nous soumettant des demandes de fonctionnalités. Nous apprécions cela.

La liste des bibliothèques que nous ne prévoyons PAS d'ajouter pour le moment :

- OpenCV

Comme l'objectif principal de Pydroid 3 est d'aider l'utilisateur à apprendre le langage de programmation Python 3, notre première priorité est le portage des bibliothèques scientifiques (les bibliothèques liées au système ne sont donc portées que lorsqu'elles sont utilisées comme dépendances d'un autre package éducatif).

Information légale.

Certains fichiers binaires de Pydroid 3 APK sont sous licence (L) GPL, envoyez-nous un e-mail pour obtenir le code source.

Les bibliothèques Python pures GPL fournies avec Pydroid 3 sont déjà considérées comme étant sous la forme de code source.

Pydroid 3 ne regroupe aucun module natif sous licence GPL pour éviter leur importation automatique. Le célèbre exemple d'une telle bibliothèque est GNU readline, qui peut être installé à l'aide de pip.

Les échantillons disponibles dans l'application sont gratuits pour un usage éducatif à une exception près : eux, ou leurs œuvres dérivées, ne peuvent être utilisés dans aucun produit concurrent (de quelque manière que ce soit). Si vous ne savez pas si votre application est concernée par cette restriction, demandez toujours une autorisation par e-mail.

Android est une marque déposée de Google Inc.

Programmes similaires

Alternatives

Plus de ce même éditeur