Essayez python dans votre navigateur avec ces shells interactifs gratuits en ligne

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 comment utiliser la ligne de commande pour traiter le code, ou d`apprendre comment utiliser le shell interactif, ou apprendre comment mettre en place un IDE Python.

Ignorer tout cela. Il est inutile jusqu`à ce que vous savez si Python est bon pour vous.

Au lieu de cela, nous vous recommandons d`utiliser un shell interactif en ligne, qui est juste un site Web qui vous permet d`écrire et d`exécuter du code Python et voir instantanément les résultats. Pas besoin d`installer quoi que ce soit. Donc, si vous êtes en passant par ces exemples Python ou revoir les bases de tableaux et listes, vous pouvez tester le bon code dans votre navigateur. Voici les meilleurs interprètes Python en ligne, nous avons trouvé.10 Exemples de base Python qui va vous aider à apprendre rapide10 Exemples de base Python qui va vous aider à apprendre rapideCet article d`exemples de python de base est pour ceux qui ont déjà une certaine expérience de programmation et que vous voulez simplement faire la transition vers Python le plus rapidement possible.Lire la suite

1. Python Partout

S`il y a une raison pour laquelle Partout Python bat tous les autres interpréteur Python en ligne, il est qu`il prend en charge 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: complétion lors de la frappe, la capacité de « voir » les variables et les méthodes d`un objet en temps réel, lisez la documentation du module en ligne, et plus encore.

Rien de tout cela est strictement nécessaire, bien sûr. Si vous êtes Achevée débutant, vous pouvez sauter par-dessus pour l`instant et de revenir dans quelques semaines quand vous êtes plus à l`aise. Mais aussi loin que les interprètes Python vont, IPython est la norme pour la productivité.

Remarque: Python Anywhere est en réalité beaucoup plus que cela. Il est un IDE Web complet qui vous permet de créer et d`applications Python hôte sur le web. Cette page « Essayez IPython » est juste un petit outil astucieux de côté.

2. Python Fiddle

Python Fiddle est celui que je recommande à tous ceux qui a une expérience dans la programmation, mais aucune expérience en Python. L`interface est assez simple et facile à utiliser, mais plus important encore, il est livré avec un tas de code exemple que vous pouvez charger avec un seul clic.

En explorant la barre latérale gauche, vous apprendrez quelques-uns des plus cool trucs et astuces qui Python faire plus de plaisir à utiliser que d`autres langues. Ou vous pouvez taper votre code, exécutez, et voir les résultats de la section de sortie au fond.7 astuces utiles pour maîtriser une nouvelle langue de programmation7 astuces utiles pour maîtriser une nouvelle langue de programmationIl est normal d`être dépassés lorsque vous apprenez à code. Vous aurez probablement oublier les choses aussi vite que vous les apprendre. Ces conseils peuvent vous aider à mieux conserver toutes ces informations nouvelles.Lire la suite

Notez que vous pouvez également « enregistrer et partager » le code que vous avez écrit. Cela peut être utile si vous avez un mentor pour vous aider avec le débogage, ou si vous collaborez avec d`autres sur un projet.

3. Repl.it

Le nom Repl.it vient de REPL, qui signifie « Read-Eval-Print boucle » (essentiellement un synonyme de « shell interactif » alors ne soyez pas confus). Repl.it soutient des dizaines de langues, y compris les Python 2.x et 3.x Python, donc si vous décidez que Python n`est pas pour vous, vous pouvez toujours l`utiliser lors de l`apprentissage C #, Java, Ruby, Lua, ES6, et plus encore.

Ce que je préfère est son customizability. Vous pouvez modifier la mise en page, thème de la couleur, la taille de la police, la taille tiret, le type d`emballage, et si pour permettre autocomplete. L`interface est simple. Et si vous créez un compte, vous pouvez enregistrer votre code et tirez sauvegarder plus tard.

Et il y a un avantage plus massif à Repl.it: vous pouvez importer tout package Python déjà car il prend en charge tous.

4. Trinket

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

plan libre de babiole, alors que jamais et illimité, ne permet 2.x. Python de base Si vous voulez un accès complet à la version 3.x Python de Trinket, vous devez mettre à jour le plan Connect, qui coûte 9 $ par mois ou 72 $ par année. « Accès complet » implique tous les modules Python intégrés, y compris Numpy, Matplotlib, SciPy, et plus encore.

5. Ideone

Video: Pearl Shells jeu de hasard interactif en flash de Winspark

Ideone est un objectif général « essayer un langage de programmation en ligne » outil, il est donc pas aussi riche en fonctionnalités ou avancé que les autres options ci-dessus. Voici ce qu`il Est-ce que ont: plus de 60 langages de programmation et l`option 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 clients 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 peut pas être créé.

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

Bonus: Python Tutor

Python Tuteur est pas une coque de python interactive, en soi. Au contraire, une fois que vous tapez votre code, il analysera ce que vous avez écrit et présenter une visualisation de la logique de code. Le résultat? Une série d`instantanés que vous pouvez marcher à travers, une ligne de code à un moment, pour voir comment votre code exécute en fait du début à la fin.

Ceci est un outil formidable pour les débutants de la programmation! Vous verrez comment chaque ligne de code affecte différentes variables et sorties, ce qui rend plus facile pour vous de trouver les bogues et autres problèmes. Alors que la programmation peut être difficile pour les débutants, cet outil peut simplifier la courbe d`apprentissage et vous aider à enrouler autour de votre tête la logique de tout cela.Comment apprendre la programmation sans tout le stressComment apprendre la programmation sans tout le stressPeut-être que vous avez décidé de poursuivre la programmation, que ce soit pour une carrière ou tout simplement comme un passe-temps. Génial! Mais peut-être vous commencez à se sentir dépassés. Pas si bien. Voici une aide pour faciliter votre voyage.Lire la suite

Video: CS50 Live, Episode 007

Vous pouvez également remarquer que Python Tutor a un mode de programmation en direct expérimentale. Il est similaire à l`outil de visualisation régulière mais analysées et mises à jour en temps réel pendant que vous tapez. A ce jour, il est à la fois primitive et le buggy et vous devez l`ignorer jusqu`à ce que tous les petits défauts sont aplanies.

Conseils pour votre Python voyage continue

Après avoir essayé Python dans un shell interactif en ligne, vous pouvez décider que vous aimez la langue et que vous voulez poursuivre sur un niveau plus pratique. Pour cela, vous pouvez bien travaillés avec ces excellents cours de Python en ligne, ou si vous ne pouvez pas épargner les liquidités, ces sites pour apprendre Python.5 Les cours JETTERAI vous de Python débutant à Pro5 Les cours JETTERAI vous de Python débutant à ProCes cinq cours vous apprendra tout sur la programmation en Python, l`une des langues les plus chaudes là-bas en ce moment.Lire la suite

Video: Meteor: a better way to build apps by Roger Zurawicki

Python peut être l`une des langues les plus faciles à apprendre, mais ne vous découragez pas si vous trouvez qu`il est difficile. Le codage en Python est le codage encore, et le codage est difficile. Luttons ne signifie pas que vous devez quitter la programmation! Pour un peu de motivation supplémentaire, je vous recommande l`écoute de quelques-uns des ces podcasts utiles pour les programmeurs.

Comment aimez-vous Python? Y a-t-il d`autres bonnes shells interactifs que nous avons manqué? Si vous avez d`autres conseils Python, en particulier pour les débutants, s`il vous plaît partager avec nous ci-dessous!

Articles connexes