Es könnte der heilige Gral der Programmiersprachen sein.
Aber tatsächlich wurde es nach Monty Python, der britischen surrealen Comedy-Gruppe, benannt. Python wurde erstmals 1991 von Guido van Rossum veröffentlicht, und zu dieser Zeit las er die veröffentlichten Skripte der Serie „Monty Python’s Flying Circus“.
Wofür wird Python verwendet?
Python wird als universelle Sprache angesehen und für eine Vielzahl von Dingen verwendet, von der Automatisierung einfacher Aufgaben bis hin zur Erstellung vollwertiger Webanwendungen. Python ist die bevorzugte Hochsprache für Unternehmen wie Instagram, YouTube, Reddit, Google, Netflix und viele mehr. Sogar die NASA verwendet Python, um ihre Ausrüstung zu programmieren.
Was ist Python?
Python ist eine Allzweck-Programmiersprache, die auf mehreren Plattformen funktioniert. Es ist eine relativ einfache Sprache, die von vielen erfahrenen Softwareentwicklern bevorzugt wird, um etwas zu programmieren, wenn die Sprache nicht besonders wichtig ist. Python ist typischerweise die erste Sprache, die Programmierer lernen, aufgrund ihrer wahrgenommenen Benutzerfreundlichkeit und Lesbarkeit, und es gibt viele hilfreiche Dokumentationen von einer großen Community.
Python ist eine interpretierte Sprache, auch als Skriptsprache bezeichnet. Das bedeutet einfach, dass der geschriebene Code nicht in ein computerlesbares Format umgewandelt wird, wenn ein Programm ausgeführt wird. Die meisten anderen Programmiersprachen werden vor der Laufzeit übersetzt.
Python kann für viele verschiedene Dinge verwendet werden, nicht nur für den Bau von Anwendungen. Nehmen Sie zum Beispiel Web-Scraping. Python wird jedoch häufig für maschinelles Lernen und prädiktive Modellierung verwendet. Die allgemeine Sprache kann mathematische Gleichungen lösen und Daten speichern, was sie besonders nützlich für Akademiker und Datenwissenschaftler macht.
Warum Sie Python lernen sollten
Zuallererst ist Python Open Source und kostenlos zu lernen. Es ähnelt stark der englischen Sprache, um die Lesbarkeit zu betonen. Python ist die viertmeist verwendete Programmiersprache, eine Bewertung, die stark auf ihre Zugänglichkeit und Benutzerfreundlichkeit zurückzuführen ist.
Die Sprache hat eine Reihe von Regeln, die als PEP 8 bekannt sind. Dieser Stil-Leitfaden gleicht das Spielfeld für Anfänger und erfahrene Python-Entwickler aus, was bedeutet, dass jedes Skript leicht zu lesen ist und ziemlich ähnlich aussieht.
TIPP: Schauen Sie sich unsere Analyse zu PHP vs Python an – welches ist besser und warum. |
Möchten Sie mehr über Software-Testwerkzeuge erfahren? Erkunden Sie Software-Testen Produkte.
Verwendung der grundlegenden Python-Syntax
Syntax bezieht sich auf die oben genannten Regeln. Lassen Sie uns ein einfaches Python-Skript mit dem grundlegenden Print-Befehl erstellen und ausführen. Bevor wir beginnen, stellen Sie sicher, dass Sie die neueste Version von Python (Python 3.7.3 zum Zeitpunkt der Veröffentlichung dieses Artikels) von https://www.python.org herunterladen.
Hinweis: Ich verwende einen Mac für dieses Beispiel. Der Beispielcode wird auf einem Windows oder Linux derselbe sein, aber die verwendeten Anwendungen können variieren.
Öffnen Sie die Terminal-Anwendung oder die Eingabeaufforderung unter Windows, und geben Sie „python“ ein und drücken Sie die Eingabetaste. Dies öffnet eine interaktive Eingabeaufforderung, die es Ihnen ermöglicht, eine Zeile Python nach der anderen zu schreiben. Langsam und stetig.
Geben Sie nun neben dem Cursor „print(‘Hello World!’)“ ein und drücken Sie die Eingabetaste. Sie können sehen, dass es genau diesen Satz in der nächsten Zeile ausgibt. In diesem Beispiel wird ‘Hello World!’ als String bezeichnet und print ist ein Python-Befehl, der den Code anweist, den Textstring innerhalb der Anführungszeichen auszugeben.

Glückwunsch, Sie haben gerade Ihr erstes Python-Skript ausgeführt! Bonusrunde: Sie können auch Variablen mit Python setzen. Geben Sie dazu „x = 10“ ein und drücken Sie die Eingabetaste. Geben Sie in der nächsten Zeile „print(x)“ ein und drücken Sie die Eingabetaste.
Sie können sehen, dass es die Zahl 10 ausgibt, genau wie Sie es mit Ihrem Skript befohlen haben. Jedes Mal, wenn Sie in Ihrem Code auf „x“ verweisen, wird ihm der Wert 10 zugewiesen.
Dies sind sehr grundlegende Python-Skripte. Natürlich gibt es fortgeschrittenere Regeln für Python. Zum Beispiel ist die Einrückung in einem Python-Skript sehr wichtig, da sie einen Codeblock anzeigt. Python hat auch die Fähigkeit, In-Code-Dokumentation namens Kommentare zu enthalten. Sie können sie schnell erkennen, da alle Kommentare mit einem # beginnen. Wieder einmal konzentriert sich die Programmiersprache Python wirklich auf Lesbarkeit.
Wie man eine Python-IDE auswählt
Während das Terminalfenster, das wir oben verwendet haben, kein traditioneller Texteditor ist, fungiert es in diesem Fall als einer. Ein kostenloser Texteditor ist ein Werkzeug, das es Ihnen ermöglicht, Code zu schreiben. Einen Schritt weiter, eine integrierte Entwicklungsumgebung (IDE) ist ein Werkzeug, das es Ihnen ermöglicht, den Code zu schreiben, Frameworks und/oder Bibliothekselemente zu kompilieren, auf denen aufgebaut werden kann, und ihn sogar zu debuggen.
Die meisten Python-IDEs sind darauf ausgelegt, mit spezifischen Anwendungsplattformen zu arbeiten, die von Entwicklungsteams zum Erstellen von Software, Apps, Webseiten und anderen Diensten verwendet werden. Glauben Sie es oder nicht, einige dieser Werkzeuge haben sogar die Fähigkeit, Code automatisch zu vervollständigen.
Python gibt Ihnen Optionen
Python ist eine der beliebtesten Programmiersprachen für Anfänger, aber auch erfahrene Entwickler stoßen immer wieder darauf und sollten es in- und auswendig kennen.
Suchen Sie nach mehr? Erfahren Sie, wie Python häufig mit verschiedenen Servern, Datenbanken und Frameworks in einem sogenannten Tech-Stack verwendet wird.

Bridget Poetker
Bridget Poetker is a former content team lead at G2. Born and raised in Chicagoland, she graduated from U of I. In her free time, you'll find Bridget in the bleachers at Wrigley Field or posted up at the nearest rooftop patio. (she/her/hers)