Essayez Python dans votre navigateur avec ces coquilles interactives en ligne gratuites

  • Harry James
  • 0
  • 693
  • 128
Publicité

Si vous envisagez d'apprendre Python, vous pourriez être submergé par le processus de configuration initiale. Vous devez installer Python sur votre système, puis apprendre à utiliser la ligne de commande pour traiter du code, ou à utiliser le shell interactif, ou à configurer un environnement de développement IDE Python..

Ignorer tout ça. C'est inutile jusqu'à ce que vous sachiez si Python vous convient.

Au lieu de cela, nous vous recommandons d'utiliser un shell interactif en ligne, qui est simplement un site Web qui vous permet d'écrire et d'exécuter du code Python et de voir instantanément les résultats. Pas besoin d'installer quoi que ce soit. Alors, que vous regardiez ces exemples Python 10 Exemples Python de base qui vous aideront à apprendre rapidement 10 Exemples Python de base qui vous aideront à apprendre rapidement Cet article d'exemples de Python de base est destiné à ceux qui ont déjà une expérience de la programmation et souhaitent simplement effectuer une transition. Python le plus rapidement possible. ou révision des bases des tableaux et des listes. Fonctionnement des tableaux et des listes en Python. Fonctionnement des tableaux et des listes en Python. Les tableaux et les listes sont parmi les structures de données les plus utiles en programmation. Cependant, peu de personnes les exploitent au maximum de leurs possibilités. , vous pouvez tester le code directement dans votre navigateur. Voici les meilleurs interprètes en ligne Python que nous avons trouvés.

1. Python Anywhere

S'il y a une raison pour laquelle Python Partout bat tous les autres interprètes en ligne Python, c’est qu’il supporte IPython. IPython est une alternative plus avancée à l'interpréteur Python par défaut. Avec elle, vous obtenez un tas de fonctionnalités utiles: la complétion des onglets lors de la frappe, la possibilité de “voir” les variables et les méthodes d'un objet en temps réel, lisez la documentation du module inline, etc..

Bien entendu, rien de tout cela n'est strictement nécessaire. Si vous êtes un Achevée débutant, vous pouvez l’ignorer pour le moment et revenir dans quelques semaines lorsque vous serez plus à l’aise. Mais pour ce qui est des interpréteurs Python, IPython est la norme en matière de productivité..

Remarque: Python Anywhere est en réalité bien plus que cela. C'est un IDE Web complet qui vous permet de créer et d'héberger des applications Python sur le Web. Ce “Essayez IPython” la page est juste un petit outil astucieux de côté.

2. Violon en python

Violon python est celui que je recommanderais à tous ceux qui ont de l’expérience en programmation mais pas d’expérience en Python. L'interface est assez simple et facile à utiliser, mais plus important encore, elle est fournie avec un tas d'exemples de code que vous pouvez charger en un seul clic..

En explorant la barre latérale gauche, vous apprendrez quelques-uns des trucs et astuces les plus intéressants qui rendent Python plus amusant à utiliser que d'autres langages 7 Astuces utiles pour maîtriser un nouveau langage de programmation 7 Astuces utiles pour maîtriser un nouveau langage de programmation Vous pouvez être submergé. quand vous apprenez à coder. Vous oublierez probablement les choses aussi rapidement que vous les apprendrez. Ces conseils peuvent vous aider à mieux conserver toutes ces nouvelles informations. . Ou vous pouvez taper votre propre code, l'exécuter et voir les résultats dans la section de sortie en bas.

Notez que vous pouvez aussi “sauvegarder et partager” le code que vous avez écrit. Cela peut être utile si vous avez un mentor pour vous aider à déboguer ou si vous collaborez avec d'autres personnes sur un projet..

3. Repl.it

Le nom Repl.it vient de REPL, qui signifie “Lecture-évaluation-boucle” (essentiellement synonyme de “shell interactif” alors ne soyez pas confus). Repl.it prend en charge des dizaines de langages, notamment Python 2.x et Python 3.x, donc si vous décidez que Python n'est pas pour vous, vous pouvez toujours l'utiliser lors de l'apprentissage de C #, Java, Ruby, Lua, ES6, etc..

Ce que je préfère, c’est sa personnalisation. Vous pouvez modifier la mise en page, le thème de couleur, la taille de la police, la taille du retrait, le type d'habillage et indiquer si vous souhaitez activer la complétion automatique. L'interface est simple. Et si vous créez un compte, vous pouvez enregistrer votre code et le récupérer plus tard.

Et il y a un autre avantage considérable pour Repl.it: vous pouvez importer tout Paquet Python déjà parce qu'il les soutient tous.

4. bibelot

Bibelot est une autre option forte. Vous obtenez beaucoup des mêmes fonctionnalités que celles explorées ci-dessus: un éditeur de code passable, la possibilité d'exécuter du code et la possibilité de partager. Mais Trinket a deux avantages. Premièrement, vous pouvez ouvrir plusieurs scripts avec son interface à onglets, et deuxièmement, vous pouvez intégrer Trinket à votre propre site si vous en avez un..

Le forfait gratuit de Bibelot, bien qu'éternel et illimité, n'autorise que Python 2.x de base. Si vous souhaitez un accès complet à la version Python 3.x de Trinket, vous devez passer au plan Connect, qui coûte 9 $ par mois ou 72 $ par an.. “Accès total” comprend tous les modules Python intégrés, y compris Numpy, Matplotlib, SciPy, etc..

5. Idéone

Idéone est un but général “essayez n'importe quel langage de programmation en ligne” outil, de sorte qu'il n'est pas aussi riche en fonctionnalités ou avancé que les autres options ci-dessus. Voici ce que ça Est-ce que avoir: plus de 60 langages de programmation différents et la possibilité d'étiqueter votre code comme public, secret ou privé.

Le code écrit en Ideone est également soumis à quelques restrictions:

  • Maximum 10 secondes pour compiler / interpréter.
  • Maximum 5 ou 15 secondes lors de l'exécution (pour les invités ou les utilisateurs enregistrés).
  • Maximum 256 Mo de RAM lors de l'exécution.
  • L'accès à Internet est bloqué et les nouveaux fichiers ne peuvent pas être créés.

Dans l’ensemble, Ideone est un bon choix si vous avez juste besoin de tester un peu de code tout de suite, mais pour des explorations plus sérieuses de Python, je préférerais aller avec l’un des autres énumérés ci-dessus..

Bonus: Tuteur Python

Tuteur python Ce n'est pas un shell Python interactif en soi. Une fois que vous avez saisi votre code, il analysera ce que vous avez écrit et présentera une visualisation de la logique du code. Le résultat? Une série d'instantanés que vous pouvez parcourir, une ligne de code à la fois, pour voir comment votre code s'exécute réellement du début à la fin..

C'est un formidable outil pour programmer des débutants! Vous verrez comment chaque ligne de code affecte différentes variables et sorties, facilitant ainsi l'identification des bogues et autres problèmes. Bien que la programmation puisse être difficile pour les débutants, cet outil peut simplifier la courbe d'apprentissage. Apprendre à programmer sans stresser Comment apprendre à programmer sans stresses Peut-être avez-vous décidé de poursuivre la programmation, que ce soit pour une carrière ou comme passe-temps . Génial! Mais peut-être que vous commencez à vous sentir dépassé. Pas si bien. Voici de l'aide pour faciliter votre voyage. et vous aider à comprendre la logique de tout cela.

Vous remarquerez peut-être aussi que Python Tutor possède un mode de programmation en direct expérimental. Cet outil est similaire à l'outil de visualisation habituel, mais analysé et mis à jour en temps réel au fur et à mesure de la frappe. Au moment d'écrire ces lignes, c'est à la fois primitif et buggy, vous devriez donc l'ignorer jusqu'à ce que tous les problèmes soient résolus..

Conseils pour continuer votre périple en python

Après avoir essayé Python dans un shell interactif en ligne, vous pouvez décider que vous aimez le langage et que vous souhaitez le poursuivre à un niveau plus pratique. Pour cela, vous pouvez vous débrouiller avec ces excellents cours en ligne Python. 5 cours qui vous accompagneront de Python Débutant à Pro. 5 cours qui vous conduiront de Python Débutant à Pro. Ces cinq cours vous apprendront tout sur la programmation en Python, un des langues les plus chaudes là-bas en ce moment. , ou si vous ne pouvez pas économiser de l'argent, ces sites pour apprendre Python Les 5 meilleurs sites pour apprendre la programmation Python Les 5 meilleurs sites pour apprendre la programmation Python Vous voulez apprendre la programmation Python? Voici les meilleurs moyens d'apprendre Python en ligne, dont beaucoup sont entièrement gratuits. .

Le python est peut-être l’une des langues les plus faciles à apprendre, mais ne vous découragez pas si vous trouvez cela difficile. Le codage en Python est toujours en cours, et le codage est difficile. La lutte ne signifie pas que vous deviez arrêter de programmer. 6 Signes indiquant que vous n'êtes pas censé être programmeur. 6 Signes indiquant que vous n'êtes pas censé être programmeur. Tout le monde n'est pas fait pour être programmeur. Si vous n'êtes pas complètement sûr d'être censé être programmeur, voici quelques signes qui pourraient vous orienter dans la bonne direction. ! Pour un peu plus de motivation, je vous recommande d’écouter certains de ces podcasts utiles pour les programmeurs. 15 Podcasts de premier plan pour les programmeurs et les développeurs de logiciels 15 Podcasts de premier ordre pour les programmeurs et les développeurs de logiciels Les podcasts sont un moyen fantastique d’en apprendre davantage sur la programmation. Voici quelques-uns de nos podcasts préférés liés à la programmation pour votre plus grand plaisir d'écoute.. .

Comment aimez-vous Python? Y a-t-il d'autres bons coques interactifs que nous avons manqués? Si vous avez d'autres astuces Python, en particulier pour les débutants, partagez-les avec nous ci-dessous.!




Personne n'a encore commenté ce post.

De la technologie moderne, simple et abordable.
Votre guide dans le monde de la technologie moderne. Apprenez à utiliser les technologies et les gadgets qui nous entourent chaque jour et à découvrir des choses intéressantes sur Internet.