Testen Sie Python in Ihrem Browser mit diesen kostenlosen interaktiven Online-Shells

Testen Sie Python in Ihrem Browser mit diesen kostenlosen interaktiven Online-Shells / Programmierung

Wenn Sie daran denken, Python zu lernen, sind Sie möglicherweise vom ersten Einrichtungsprozess überfordert. Sie müssen Python auf Ihrem System installieren, dann lernen, wie Sie mit der Befehlszeile Code bearbeiten, oder wie Sie die interaktive Shell verwenden oder wie Sie eine Python-IDE einrichten.

Ignoriere das alles. Es ist nicht notwendig, bis Sie wissen, ob Python für Sie richtig ist.

Wir empfehlen stattdessen die Verwendung einer interaktiven Online-Shell, einer Website, auf der Sie Python-Code schreiben und ausführen können und die Ergebnisse sofort sehen können. Sie müssen nichts installieren. Ob Sie nun diese Python-Beispiele durchgehen. 10 Grundlegende Python-Beispiele, die Ihnen helfen, schnell zu lernen 10 Grundlegende Python-Beispiele, die Ihnen helfen, schnell zu lernen Dieser Artikel mit grundlegenden Python-Beispielen richtet sich an alle, die bereits über Programmierkenntnisse verfügen und einfach nur den Übergang möchten so schnell wie möglich nach Python. Lesen Sie mehr oder lesen Sie die Grundlagen von Arrays und Listen. Funktionsweise von Arrays und Listen in Python Funktionsweise von Arrays und Listen in Python Arrays und Listen sind einige der nützlichsten Datenstrukturen in der Programmierung - obwohl nur wenige Menschen sie voll ausschöpfen. Lesen Sie weiter, Sie können den Code direkt in Ihrem Browser testen. Hier sind die besten Online-Python-Interpreter, die wir gefunden haben.

1. Python überall

Wenn es einen Grund gibt Python überall Jeder andere Online-Python-Interpreter übertrifft IPython. IPython ist eine fortgeschrittenere Alternative zum standardmäßigen Python-Interpreter. Damit erhalten Sie eine Reihe nützlicher Funktionen: das Ausfüllen von Registerkarten während des Tippens und die Möglichkeit dazu “sehen” die Variablen und Methoden eines Objekts in Echtzeit, lesen Sie Inline-Moduldokumentation und mehr.

Nichts davon ist natürlich absolut notwendig. Wenn du ein bist Komplett Anfänger, möchten Sie vielleicht vorerst überspringen und in ein paar Wochen wiederkommen, wenn Sie sich wohler fühlen. Was Python-Interpreter angeht, ist IPython der Standard für Produktivität.

Hinweis: Python Anywhere ist eigentlich viel mehr als das. Dies ist eine umfassende Web-IDE, mit der Sie Python-Apps im Web erstellen und hosten können. Diese “Versuchen Sie es mit IPython” Seite ist nur ein schickes kleines Hilfsmittel.

2. Python-Geige

Python-Geige Ich würde es jedem empfehlen, der Erfahrung in der Programmierung, aber keine Erfahrung in Python hat. Die Benutzeroberfläche ist recht einfach und einfach zu bedienen, aber noch wichtiger ist, dass sie eine Reihe von Beispielcode enthält, den Sie mit einem einzigen Klick laden können.

Wenn Sie die linke Seitenleiste erkunden, erfahren Sie einige der coolsten Tipps und Tricks, durch die Python mehr Spaß macht als andere Sprachen. 7 Nützliche Tricks zum Erlernen einer neuen Programmiersprache 7 Nützliche Tricks zum Erlernen einer neuen Programmiersprache Es ist in Ordnung, überwältigt zu sein wenn Sie lernen, Code zu schreiben. Sie werden die Dinge wahrscheinlich so schnell vergessen, wie Sie sie lernen. Diese Tipps helfen Ihnen dabei, all diese neuen Informationen besser aufzubewahren. Weiterlesen . Oder geben Sie Ihren eigenen Code ein, führen Sie ihn aus und sehen Sie die Ergebnisse im Ausgabebereich unten.

Beachten Sie, dass Sie auch können “speichern und teilen” der Code, den Sie geschrieben haben Dies kann sich als nützlich erweisen, wenn Sie einen Mentor haben, der Sie beim Debuggen unterstützt, oder wenn Sie in einem Projekt mit anderen zusammenarbeiten.

3. Repl.it

Der Name Repl.it kommt von REPL, was für steht “Read-Eval-Print-Schleife” (im Wesentlichen ein Synonym für “interaktive Shell” also sei nicht verwirrt). Repl.it unterstützt Dutzende von Sprachen, einschließlich Python 2.x und Python 3.x, wenn Sie sich also für Python entscheiden ist nicht Für Sie können Sie es dennoch verwenden, wenn Sie C #, Java, Ruby, Lua, ES6 und vieles mehr lernen.

Was mir am besten gefällt, ist die Anpassbarkeit. Sie können das Layout, das Farbdesign, die Schriftgröße, die Einrückungsgröße und den Typ der Umrandung anpassen und festlegen, ob die automatische Vervollständigung aktiviert werden soll. Die Schnittstelle ist unkompliziert. Wenn Sie ein Konto erstellen, können Sie Ihren Code speichern und später wieder aufrufen.

Repl.it bietet noch einen weiteren großen Vorteil: Sie können importieren irgendein Python-Paket je weil es alle unterstützt.

4. Schmuckstück

Trinket ist eine weitere starke Option. Sie erhalten viele der gleichen Funktionen, die Sie bereits zuvor kennengelernt haben: einen passablen Code-Editor, die Möglichkeit, Code auszuführen und die Freigabe. Aber Schmuck hat zwei Vorteile. Erstens können Sie mehrere Skripts mit der tabulatorbasierten Benutzeroberfläche öffnen. Zweitens können Sie Trinket in Ihre eigene Website einbetten, wenn Sie über eines verfügen.

Der kostenlose Plan von Trinket erlaubt, während er für immer und unbegrenzt ist, nur grundlegende Python 2.x. Wenn Sie vollen Zugriff auf die Python 3.x-Version von Trinket haben möchten, müssen Sie ein Upgrade auf den Connect-Plan durchführen, der 9 $ pro Monat oder 72 $ pro Jahr kostet. “Voller Zugriff” umfasst alle integrierten Python-Module, einschließlich Numpy, Matplotlib, SciPy und mehr.

5. Ideone

Ideone ist ein allgemeiner Zweck “Probieren Sie eine beliebige Programmiersprache online aus” Dieses Tool ist daher nicht so funktional oder erweitert wie die anderen Optionen oben. Hier ist was es ist tut haben: über 60 verschiedene Programmiersprachen und die Möglichkeit, Ihren Code als öffentlich, geheim oder privat zu kennzeichnen.

In Ideone geschriebener Code unterliegt auch einigen Einschränkungen:

  • Maximal 10 Sekunden zum Kompilieren / Interpretieren.
  • Maximal 5 oder 15 Sekunden während der Ausführung (für Gäste oder registrierte Benutzer).
  • Maximal 256 MB RAM während der Ausführung.
  • Der Zugang zum Internet ist gesperrt und es können keine neuen Dateien erstellt werden.

Alles in allem ist Ideone eine gute Wahl, wenn Sie einfach nur ein bisschen Code testen müssen, aber für ernsthaftere Erkundungen von Python würde ich lieber mit einem der anderen oben aufgeführten gehen.

Bonus: Python-Tutor

Python-Tutor ist keine per se interaktive Python-Shell. Wenn Sie Ihren Code einmal eingegeben haben, analysiert er vielmehr, was Sie geschrieben haben, und zeigt eine Visualisierung der Codelogik. Das Ergebnis? Eine Reihe von Snapshots, die Sie durchlaufen können, und zwar eine Zeile Code für Zeile, um zu sehen, wie Ihr Code tatsächlich vom Anfang bis zum Ende ausgeführt wird.

Dies ist ein hervorragendes Werkzeug für die Programmierung von Anfängern! Sie werden sehen, wie sich jede Codezeile auf verschiedene Variablen und Ausgaben auswirkt, wodurch Sie Fehler und andere Probleme leichter erkennen können. Während das Programmieren für Anfänger schwierig sein kann, kann dieses Tool die Lernkurve vereinfachen. So lernen Sie das Programmieren ohne all den Stress. Wie lernen Sie das Programmieren ohne all den Stress? Vielleicht haben Sie sich entschieden, das Programmieren zu beginnen, ob für eine Karriere oder nur als Hobby . Großartig! Aber vielleicht fangen Sie an, sich überfordert zu fühlen. Nicht so toll. Hier finden Sie Hilfe, um Ihre Reise zu erleichtern. Lesen Sie mehr und helfen Sie, die Logik von Allem zu umwickeln.

Möglicherweise stellen Sie auch fest, dass der Python-Tutor einen experimentellen Live-Programmiermodus hat. Es ähnelt dem regulären Visualisierungstool, wird jedoch während der Eingabe in Echtzeit analysiert und aktualisiert. Zum jetzigen Zeitpunkt ist dies sowohl primitiv als auch fehlerhaft, so dass Sie es ignorieren sollten, bis alle Knicke beseitigt sind.

Tipps zum Weiterfahren Ihrer Python-Reise

Nachdem Sie Python in einer interaktiven Online-Shell ausprobiert haben, können Sie entscheiden, dass Sie die Sprache lieben und die Sprache praktischer gestalten möchten. Mit diesen hervorragenden Online-Python-Kursen können Sie sich gut behaupten. 5 Kurse, die Sie von Python-Anfänger zu Pro führen 5 Kurse, die Sie von Python-Anfänger zu Pro bringen Diese fünf Kurse vermitteln Ihnen alles über das Programmieren in Python der heißesten Sprachen da draußen. Lesen Sie mehr oder wenn Sie kein Geld sparen können, diese Websites zum Erlernen von Python. Die 5 besten Websites zum Lernen von Python-Programmierung Die 5 besten Websites zum Lernen von Python-Programmierung Möchten Sie Python-Programmieren lernen? Hier sind die besten Möglichkeiten, Python online zu lernen, von denen viele völlig kostenlos sind. Weiterlesen .

Python ist vielleicht eine der am einfachsten zu erlernenden Sprachen, aber lassen Sie sich nicht entmutigen, wenn Sie Schwierigkeiten haben. Das Codieren in Python ist immer noch das Codieren, und das Codieren ist schwierig. Kämpfen bedeutet nicht, dass Sie mit der Programmierung aufhören sollten. 6 Zeichen, dass Sie nicht als Programmierer gedacht sind 6 Zeichen, dass Sie nicht als Programmierer gedacht sind Nicht jeder ist dazu bestimmt, Programmierer zu sein. Wenn Sie nicht ganz sicher sind, ob Sie ein Programmierer sein sollen, finden Sie hier einige Hinweise, die möglicherweise in die richtige Richtung weisen. Weiterlesen ! Als zusätzliche Motivation empfehle ich Ihnen einige dieser hilfreichen Podcasts für Programmierer. 15 Top-Notch-Podcasts für Programmierer und Software-Entwickler 15 Top-Notch-Podcasts für Programmierer und Software-Entwickler Podcasts sind eine fantastische Möglichkeit, mehr über das Programmieren zu lernen. Hier sind einige unserer beliebtesten Podcasts zum Programmieren für Ihr Hörvergnügen. Weiterlesen .

Wie gefällt dir Python? Gibt es noch andere gute interaktive Shells, die wir vermisst haben? Wenn Sie andere Python-Tipps haben, insbesondere für Neulinge, teilen Sie uns dies bitte mit!

Erfahren Sie mehr über: Programmierung, Python.