Werbung
Wenn Sie Python lernen möchten, werden Sie möglicherweise von der Ersteinrichtung überfordert. Sie müssen Python auf Ihrem System installieren und dann lernen, wie Sie über die Befehlszeile Code verarbeiten, wie Sie die interaktive Shell verwenden oder wie Sie eine Python-IDE einrichten.
Ignoriere das alles. Es ist unnötig, bis Sie es wissen ob Python für Sie richtig ist.
Stattdessen empfehlen wir die Verwendung einer interaktiven Online-Shell, bei der es sich lediglich um eine Website handelt, auf der Sie Python-Code schreiben und ausführen und die Ergebnisse sofort anzeigen können. Sie müssen nichts installieren. Also, ob Sie es sind Gehen Sie diese Python-Beispiele durch 10 grundlegende Python-Beispiele, mit denen Sie schnell lernen könnenDieser Artikel mit grundlegenden Python-Beispielen richtet sich an Personen, die bereits Programmiererfahrung haben und einfach so schnell wie möglich auf Python umsteigen möchten. Weiterlesen oder Überprüfen der Grundlagen von Arrays und Listen
Funktionsweise von Arrays und Listen in PythonArrays und Listen sind einige der nützlichsten Datenstrukturen in der Programmierung - obwohl nur wenige Menschen sie in vollem Umfang nutzen. Weiterlesen können Sie den Code direkt in Ihrem Browser testen. Hier sind die besten Online-Python-Interpreter, die wir gefunden haben.Wenn es einen Grund dafür gibt Python überall übertrifft jeden anderen Online-Python-Interpreter und unterstützt IPython. IPython ist eine erweiterte Alternative zum Standard-Python-Interpreter. Damit erhalten Sie eine Reihe nützlicher Funktionen: das Ausfüllen von Registerkarten während der Eingabe, die Möglichkeit, die Variablen und Methoden eines Objekts in Echtzeit zu „sehen“, die Inline-Moduldokumentation zu lesen und vieles mehr.
Nichts davon ist natürlich unbedingt notwendig. Wenn Sie ein Komplett Anfänger, vielleicht möchten Sie es vorerst überspringen und in ein paar Wochen wiederkommen, wenn Sie sich wohler fühlen. Für Python-Interpreter ist IPython jedoch der Standard für Produktivität.
Hinweis: Python Anywhere ist eigentlich viel mehr als das. Es handelt sich um eine vollständige Web-IDE, mit der Sie Python-Apps im Web erstellen und hosten können. Diese Seite "IPython testen" ist nur ein kleines Nebenwerkzeug.
Python-Geige ist das, was ich jedem empfehlen würde, der Erfahrung in der Programmierung, aber keine Erfahrung in Python hat. Die Benutzeroberfläche ist recht einfach und benutzerfreundlich, aber was noch wichtiger ist, sie enthält eine Reihe von Beispielcodes, die Sie mit einem einzigen Klick laden können.
Wenn Sie die linke Seitenleiste erkunden, lernen Sie einige der coolsten Tipps und Tricks kennen macht Python mehr Spaß als andere Sprachen 7 Nützliche Tricks zum Erlernen einer neuen ProgrammierspracheEs ist in Ordnung, überwältigt zu sein, wenn Sie das Codieren lernen. Sie werden die Dinge wahrscheinlich so schnell vergessen, wie Sie sie lernen. Diese Tipps können Ihnen helfen, all diese neuen Informationen besser zu speichern. Weiterlesen . Oder Sie können Ihren eigenen Code eingeben, ausführen und die Ergebnisse im Ausgabeabschnitt unten anzeigen.
Beachten Sie, dass Sie den von Ihnen geschriebenen Code auch "speichern und freigeben" können. Dies kann nützlich sein, wenn Sie einen Mentor haben, der Ihnen beim Debuggen hilft, oder wenn Sie bei einem Projekt mit anderen zusammenarbeiten.
Der Name Repl.it stammt von REPL, was für "Read-Eval-Print Loop" steht (im Wesentlichen ein Synonym für "Interactive Shell", also nicht verwechseln). 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 Sie können es weiterhin verwenden, wenn Sie C #, Java, Ruby, Lua, ES6 und mehr lernen.
Was mir am besten gefällt, ist die Anpassbarkeit. Sie können das Layout, das Farbthema, die Schriftgröße, die Einrückungsgröße, den Umbruchstyp und die Aktivierung der automatischen Vervollständigung anpassen. 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 jeweil es sie alle unterstützt.
Schmuckstück ist eine weitere starke Option. Sie erhalten viele der oben beschriebenen Funktionen: einen passablen Code-Editor, die Möglichkeit, Code auszuführen und die Möglichkeit zur Freigabe. Aber Trinket hat zwei Vorteile. Erstens können Sie mehrere Skripte mit der tab-basierten Oberfläche öffnen, und zweitens können Sie Trinket in Ihre eigene Site einbetten, falls Sie eines haben.
Trinkets kostenloser Plan ist zwar für immer und unbegrenzt, erlaubt jedoch nur einfaches Python 2.x. Wenn Sie vollen Zugriff auf die möchten In der Python 3.x-Version von Trinket müssen Sie ein Upgrade auf den Connect-Plan durchführen, der 9 US-Dollar pro Monat oder 72 US-Dollar pro Monat kostet Jahr. "Vollzugriff" umfasst alle integrierten Python-Module, einschließlich Numpy, Matplotlib, SciPy und mehr.
Ideone ist ein Allzweck-Tool zum Testen einer beliebigen Programmiersprache online. Es ist daher nicht so funktionsreich oder erweitert wie die anderen oben genannten Optionen. Hier ist was es ist tut haben: über 60 verschiedene Programmiersprachen und die Option, Ihren Code als öffentlich, geheim oder privat zu kennzeichnen.
In Ideone geschriebener Code unterliegt ebenfalls 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 blockiert und es können keine neuen Dateien erstellt werden.
Alles in allem ist Ideone eine gute Wahl, wenn Sie nur ein bisschen Code sofort testen müssen, aber für ernstere Erkundungen von Python würde ich lieber eine der anderen oben aufgeführten verwenden.
Python-Tutor ist per se keine interaktive Python-Shell. Sobald Sie Ihren Code eingegeben haben, wird der von Ihnen geschriebene Code analysiert und eine Visualisierung der Codelogik angezeigt. Das Ergebnis? Eine Reihe von Schnappschüssen, durch die Sie eine Codezeile nach der anderen gehen können, um zu sehen, wie Ihr Code tatsächlich von Anfang bis Ende ausgeführt wird.
Dies ist ein enormes Werkzeug zum Programmieren von Anfängern! Sie werden sehen, wie sich jede Codezeile auf verschiedene Variablen und Ausgaben auswirkt, sodass Sie Fehler und andere Probleme leichter erkennen können. Während das Programmieren für Anfänger schwierig sein kann, ist dieses Tool kann die Lernkurve vereinfachen So lernen Sie das Programmieren ohne StressVielleicht haben Sie sich für das Programmieren entschieden, sei es für eine Karriere oder nur als Hobby. Groß! Aber vielleicht fängst du an, dich überfordert zu fühlen. Nicht so toll. Hier ist Hilfe, um Ihre Reise zu erleichtern. Weiterlesen und helfen Sie, Ihren Kopf um die Logik von allem zu wickeln.
Möglicherweise stellen Sie auch fest, dass Python Tutor über einen experimentellen Live-Programmiermodus verfügt. Es ähnelt dem regulären Visualisierungstool, wird jedoch während der Eingabe in Echtzeit analysiert und aktualisiert. Zum jetzigen Zeitpunkt ist es sowohl primitiv als auch fehlerhaft, daher sollten Sie es ignorieren, bis alle Knicke ausgebügelt sind.
Tipps zur Fortsetzung Ihrer Python-Reise
Nachdem Sie Python in einer interaktiven Online-Shell ausprobiert haben, können Sie entscheiden, dass Sie die Sprache lieben und sie auf einer praktischeren Ebene verfolgen möchten. Dafür können Sie gut abschneiden Diese hervorragenden Online-Python-Kurse 5 Kurse, die Sie vom Python-Anfänger zum Profi führenIn diesen fünf Kursen lernen Sie alles über das Programmieren in Python, einer der derzeit heißesten Sprachen. Weiterlesen oder wenn Sie kein Geld sparen können, diese Seiten zum Erlernen von Python Die 5 besten Websites zum Erlernen der Python-ProgrammierungMöchten Sie Python-Programmierung lernen? Hier sind die besten Möglichkeiten, Python online zu lernen, von denen viele völlig kostenlos sind. Weiterlesen .
Python ist möglicherweise eine der am einfachsten zu erlernenden Sprachen, aber lassen Sie sich nicht entmutigen, wenn Sie Schwierigkeiten haben. Die Codierung in Python ist immer noch codierend, und die Codierung ist schwierig. Kämpfen heißt das nicht Sie sollten die Programmierung beenden 6 Anzeichen dafür, dass Sie kein Programmierer sein sollenNicht jeder ist darauf ausgelegt, Programmierer zu sein. Wenn Sie nicht ganz sicher sind, ob Sie ein Programmierer sein sollen, finden Sie hier einige Hinweise, die Sie möglicherweise in die richtige Richtung weisen. Weiterlesen ! Für ein bisschen mehr Motivation empfehle ich, einige davon anzuhören diese hilfreichen Podcasts für Programmierer 15 Erstklassige Podcasts für Programmierer und SoftwareentwicklerPodcasts sind eine fantastische Möglichkeit, mehr über das Programmieren zu erfahren. Hier sind einige unserer beliebtesten programmbezogenen Podcasts für Ihr Hörvergnügen. Weiterlesen .
Wie gefällt dir Python? Gibt es noch andere gute interaktive Shells, die wir verpasst haben? Wenn Sie weitere Python-Tipps haben, insbesondere für Neulinge, teilen Sie uns diese bitte unten mit!
Joel Lee hat einen B.S. in Informatik und über sechs Jahre Berufserfahrung im Schreiben. Er ist Chefredakteur von MakeUseOf.