Publicité

Si vous songez à apprendre Python, vous pourriez être dépassé par le processus de configuration initial. Vous devez installer Python sur votre système, puis apprendre à utiliser la ligne de commande pour traiter le code, ou apprendre à utiliser le shell interactif, ou apprendre à configurer un IDE Python.

Ignorez tout cela. 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 n'est qu'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. Donc, que vous soyez en passant par ces exemples Python 10 exemples de base de Python qui vous aideront à apprendre rapidementCet article d'exemples de base en python est destiné à ceux qui ont déjà une certaine expérience en programmation et qui souhaitent simplement passer à Python le plus rapidement possible. Lire la suite ou revoir les bases des tableaux et des listes

instagram viewer
Fonctionnement des tableaux et des listes en PythonLes tableaux et les listes sont parmi les structures de données les plus utiles dans la programmation - bien que peu de gens les utilisent à leur plein potentiel. Lire la suite , vous pouvez tester le code directement dans votre navigateur. Voici les meilleurs interprètes en ligne Python que nous ayons trouvés.

Essayez Python dans votre navigateur avec ces interpréteurs de commandes interactifs en ligne gratuits python ipython

S'il y a une raison pour laquelle Python Anywhere bat tous les autres interprètes Python en ligne, c'est qu'il prend en charge IPython. IPython est une alternative plus avancée à l'interpréteur Python par défaut. Avec lui, vous obtenez un tas de fonctionnalités utiles: la tabulation lors de la frappe, la possibilité de "voir" les variables et les méthodes d'un objet en temps réel, lire la documentation du module en ligne, et plus encore.

Bien entendu, rien de tout cela n'est strictement nécessaire. Si vous êtes un Achevée débutant, vous voudrez peut-être le sauter pour l'instant et revenir dans quelques semaines lorsque vous serez plus à l'aise. Mais en ce qui concerne les interprètes Python, IPython est le standard de productivité.

Remarque: Python Anywhere est en réalité bien plus que cela. Il s'agit d'un IDE Web complet qui vous permet de créer et d'héberger des applications Python sur le Web. Cette page «Try IPython» n'est qu'un astucieux petit outil secondaire.

Essayez Python dans votre navigateur avec ces coquilles interactives en ligne gratuites python violon interprète en ligne

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

En explorant la barre latérale gauche, vous découvrirez certains des trucs et astuces les plus cool rendre Python plus amusant à utiliser que les autres langages 7 astuces utiles pour maîtriser un nouveau langage de programmationIl est normal d'être dépassé lorsque vous apprenez à coder. Vous oublierez probablement des choses aussi vite que vous les apprenez. Ces conseils peuvent vous aider à mieux conserver toutes ces nouvelles informations. Lire la suite . 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 également «enregistrer 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 sur un projet.

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

Le nom Repl.it vient de REPL, qui signifie "Read-Eval-Print Loop" (essentiellement synonyme de "shell interactif" donc ne soyez pas confus). Repl.it prend en charge des dizaines de langues, y compris 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 j'aime le plus, c'est sa personnalisation. Vous pouvez modifier la mise en page, le thème de couleur, la taille de police, la taille de retrait, le type d'habillage et l'activation de la saisie semi-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 massif à Repl.it: vous pouvez importer tout Paquet Python déjàcar il les supporte tous.

Essayez Python dans votre navigateur avec ces babioles d'interpréteur en ligne python interactif en ligne gratuit

Bibelot est une autre option solide. Vous obtenez beaucoup des mêmes fonctionnalités que celles expliqué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 basée sur des onglets, et deuxièmement, vous pouvez intégrer Trinket dans votre propre site si vous en avez un.

Le plan gratuit de Trinket, bien qu'éternel et illimité, n'autorise que Python 2.x de base. Si vous souhaitez un accès complet au Version Python 3.x de Trinket, vous devrez passer au plan Connect, qui coûte 9 $ par mois ou 72 $ par année. L '«accès complet» implique tous les modules Python intégrés, y compris Numpy, Matplotlib, SciPy, etc.

Essayez Python dans votre navigateur avec ces interpréteurs en ligne interactifs en ligne gratuits Python ideone

Ideone est un outil général "essayez n'importe quel langage de programmation en ligne", il n'est donc pas aussi riche en fonctionnalités ou avancé que les autres options ci-dessus. Voici ce que 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).
  • 256 Mo de RAM maximum lors de l'exécution.
  • L'accès à Internet est bloqué et de 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ère opter pour l'une des autres énumérées ci-dessus.

Essayez Python dans votre navigateur avec ces tuteurs en ligne gratuits d'interprètes en ligne python Interactive Shells

Tuteur Python n'est pas un shell Python interactif en soi. Au contraire, une fois que vous avez tapé 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 les débutants! Vous verrez comment chaque ligne de code affecte différentes variables et sorties, ce qui vous permet de détecter plus facilement les bogues et autres problèmes. Bien que la programmation puisse être difficile pour les débutants, cet outil peut simplifier la courbe d'apprentissage Comment apprendre la programmation sans stressPeut-être que vous avez décidé de poursuivre la programmation, que ce soit pour une carrière ou simplement 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. Lire la suite et vous aider à comprendre la logique de tout cela.

Vous remarquerez peut-être également que Python Tutor dispose d'un mode de programmation en direct expérimental. Il est similaire à l'outil de visualisation classique, mais analysé et mis à jour en temps réel au fur et à mesure de la frappe. Au moment de la rédaction de cet article, il est à la fois primitif et buggé, vous devez donc l'ignorer jusqu'à ce que tous les plis soient résolus.

Conseils pour continuer votre voyage 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 bien vous en tirer avec ces excellents cours de Python en ligne 5 cours qui vous feront passer de Python débutant à proCes cinq cours vous apprendront tout sur la programmation en Python, l'un des langages les plus en vogue actuellement. Lire la suite , ou si vous ne pouvez pas épargner d'argent, ces sites pour apprendre Python Les 5 meilleurs sites Web pour apprendre la programmation PythonVous voulez apprendre la programmation Python? Voici les meilleures façons d'apprendre Python en ligne, dont beaucoup sont entièrement gratuites. Lire la suite .

Python est peut-être l'une des langues les plus faciles à apprendre, mais ne vous découragez pas si vous le trouvez difficile. Le codage en Python est toujours le codage, et le codage est difficile. La lutte ne signifie pas que vous devez quitter la programmation 6 signes que vous n'êtes pas censé être programmeurTout le monde n'est pas conçu pour être programmeur. Si vous n'êtes pas complètement sûr d'être censé être programmeur, voici quelques signes qui peuvent vous orienter dans la bonne direction. Lire la suite ! Pour un peu de motivation supplémentaire, je recommande d'écouter certains ces podcasts utiles pour les programmeurs 15 podcasts de premier ordre pour les programmeurs et les développeurs de logicielsLes podcasts sont un moyen fantastique d'en savoir plus sur la programmation. Voici quelques-uns de nos podcasts liés à la programmation préférés pour votre plaisir d'écoute. Lire la suite .

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

Joel Lee a un B.S. en informatique et plus de six ans d'expérience en rédaction professionnelle. Il est le rédacteur en chef de MakeUseOf.