Lernen code ist sehr beliebt im moment, und Python ist eine gute Codierung Sprache zu lernen. Zum Glück für uns ist der Mac eine großartige Codierungsplattform, und Python macht es einfach zu lernen, wie man auf einem Mac codiert.

In dieser Funktion werden wir uns mit dem Einrichten von Python in macOS befassen und dann lernen, auf dieser Plattform zu codieren. Die Lernkurve ist sehr überschaubar; Python kann sogar bereits auf Ihrem Mac installiert sein. (Wenn nicht, keine Sorge: Wir decken auch die Installation ab.,)

Wir konzentrieren uns hier auf Python, aber für einen breiten Überblick über die Mac-Codierung und die verschiedenen Sprachen, aus denen Sie wählen können, lesen Sie unsere komplette Anleitung zum Codieren und Programmieren auf einem Mac.

Die Vorteile von Python

Python ist eine hochrangige Programmiersprache, die 1991 entwickelt wurde. In den letzten Jahren, mit dem Zustrom von Codierung in Schulen, es hat sich in der Popularität, vor allem in England aufgebläht. Warum ist das so? Welche Vorteile hat es gegenüber anderen Sprachen?

Einfachheit. Einer der ersten Vorteile, die Python gegenüber anderen Sprachen hat, ist, wie einfach es ist., Die Syntax ist sehr leicht zu lesen. Sie werden nicht viel Zeit damit verbringen, Syntaxzeilen auswendig zu lernen, wodurch Sie sich auf die grundlegenden Programmierkonzepte konzentrieren können, und es wird ein guter Ausgangspunkt für das Erlernen anderer Sprachen.

Stromversorgung. Obwohl Python einfach ist, ist es sehr mächtig. Es ist vollständig erweiterbar mit den verschiedenen Erweiterungen, die es zur Verfügung hat. Mit Python können Sie fast alles erreichen, von Anwendungen und Spielen bis hin zu maschinellem Lernen.

Die Gemeinde. Python hat auch eine riesige Gemeinschaft und Massen von Lernmaterial zur Verfügung steht., Egal welches Problem Sie haben, es wird jemanden geben, der Ihnen helfen kann.

Niedrige Kosten. Python ist kostenlos und Open Source, was bedeutet, dass Sie keinen Cent bezahlen müssen, um es zu benutzen. Es gibt Horden anderer Programmierer, die ständig versuchen, Python und die verschiedenen Editoren und Compiler, die dafür verfügbar sind, zu verbessern.

Es ist gut für Ihre Karriere. Schließlich ist Python eine der gefragtesten Programmiersprachen (neben JavaScript und Java). Dies ist ein guter Ausgangspunkt, wenn Sie in eine Programmierposition zu bekommen suchen.,

Install Python

Python kann bereits auf Ihrem Mac installiert sein: Sie können dies testen, indem Sie Terminal öffnen und python –version eingeben.

Wenn nicht, sollten Sie sich auf den Weg zur Python-Website machen und auf den Download-Button klicken. Lassen Sie sich nicht abschrecken, wenn sich die Versionsnummer vom folgenden Screenshot unterscheidet – sie wurde möglicherweise aktualisiert. Die version zum Zeitpunkt des Schreibens ist 3.7.0.

Sobald Sie auf den Download-Button geklickt haben, a.pkg-Datei wird zum Download beginnen. Wenn Sie fertig sind, navigieren Sie zum Ordner downloads und doppelklicken Sie auf diese Datei, um das Installationsprogramm zu öffnen., Befolgen Sie die Schritte auf dem Bildschirm, um die Installation abzuschließen.

Beste Python-Texteditoren

Standardmäßig werden Python-Dateien (die auf .py enden) in TextEdit geöffnet, und dies reicht nicht aus. Es hat eine böse Angewohnheit eines Schreibens von Dateien im Nicht-ASCII-Format, die Dinge durcheinander. Es fehlen auch anständige Formatierungsoptionen.

Sie müssen also einen großartigen Texteditor installieren. Glücklicherweise gibt es ein paar zur Verfügung.

Der erste Texteditor, auf den Sie in Python stoßen können, ist im Leerlauf. Dies kann mit Python gebündelt gefunden werden, wenn Sie es zum ersten Mal installieren, und Sie werden es im Ordner Anwendungen finden.,

IDLE ist eine integrierte Entwicklungsumgebung, mit der Sie Ihren Code bearbeiten und sehen können, wie die Ausgabe nach dem Ausführen aussehen wird. Es ist der einfachste Editor und am meisten empfohlen, wenn Sie zum ersten Mal aufstehen und laufen. Sobald Sie etwas Erfahrung gesammelt haben, möchten Sie vielleicht zu etwas Fortgeschrittenerem übergehen.

PyCharm ist derzeit möglicherweise die beliebteste Python-IDE und bietet sowohl eine kostenlose als auch eine kostenpflichtige Version: Letztere verfügt über eine breitere Palette von Funktionen, aber das Freebie bietet mehr als genug für Anfänger., Zu den Funktionen gehören der Zugriff auf Plugins und Webentwicklungsunterstützung sowie die üblichen Editor-Angebote wie Syntaxhervorhebung.

Eclipse ist eine IDE, die es schon eine ganze Weile gibt und Unterstützung für eine Vielzahl verschiedener Sprachen bietet. Um es mit Python zu verwenden, installieren Sie Eclipse IDE für JavaScript und Webentwickler, basierend auf Eclipse Neon 4.6, und fügen Sie dann das PyDev-Plugin hinzu. PyDev und Eclipse arbeiten zusammen, um eine hervorragende IDE für Python zu erstellen, die regelmäßig von der fleißigen Python-Community aktualisiert wird.

TextWrangler ist ein kostenloser download aus dem App Store., Es ist eine leichte version von BBEdit, hat aber alle Funktionen, die Sie benötigen. Eine der besten Entscheidungen für den Anfang.

Geddit ist eine beliebte Wahl unter Linux-Fans, also ist es gut für Programmierer zu lernen. Nicht so glatt wie andere Optionen, aber sehr funktional.

Sublime Text ist ein persönlicher Favorit. Sie können es kostenlos herunterladen und verwenden, obwohl es Sie gelegentlich dazu bringt, dafür zu bezahlen. Eine glatte Oberfläche, die einfach auf die Augen mit großer Formatierungssteuerung ist.,

Erste Schritte und die Grundlagen

Jetzt haben Sie genügend Informationen über Python und was zu verwenden ist, es ist Zeit, einige tatsächliche Codierung zu starten. Bei Python basieren die meisten Befehle auf kontextbezogenen Wörtern in englischer Sprache. Also, während C# erfordern würde, dass Sie Konsole eingeben.WriteLine um etwas Schreiben auf den Bildschirm zu drucken, benötigt Python nur den einfachen Befehl print. Wir werden uns 3 einfache Aufgaben ansehen, die Teil der Bausteine der Codierung sind. Erstellen einer Ausgabe, Durchführen einer Berechnung und Verwenden einer if-Anweisung.,

Für unsere erste Aufgabe verwenden wir IDLE. Es ist einfach zu bedienen und wird bei der Installation mit Python geliefert, daher ist es sinnvoll, es zu verwenden. Öffnen Sie IDLE, indem Sie zu Ihrem Anwendungsordner gehen und darauf doppelklicken.

Sobald wir es geöffnet haben, öffnet sich ein Fenster namens Shell. Hier werden alle unsere Ausgaben angezeigt, aber wir werden dort nicht codieren. Dazu müssen wir eine neue Datei erstellen. Wir können dies tun, indem wir im oberen Menü auf Datei > Neue Datei klicken. Dadurch wird ein neuer Code-Editor geöffnet.,

Jetzt, wo Sie zwei Fenster geöffnet haben, können Sie sie so auslegen, wie Sie sich am wohlsten fühlen. Wir haben unsere Seite an Seite festgelegt, wie unten gezeigt.

Nachdem Sie Ihr Layout eingerichtet haben, klicken Sie auf das geöffnete Code-Editor-Fenster und dann auf Datei > Speichern unter im Menü. Dann speichern Sie es als helloworld.py. Wie bei der Programmierung üblich, gibt das erste Programm, das Sie schreiben, „Hello World“ auf dem Bildschirm aus.

Wir gehen zu unserem Code-Editor-Fenster und geben Anweisungen ein, die unsere Shell ausführen soll., Der Befehl, den wir verwenden werden, ist der Druckbefehl. Dieser Befehl sieht so aus.

print ()

In die Klammern setzen Sie, was gedruckt werden soll. Wir verwenden print, um eine Ausgabe für die Shell wie folgt zu erstellen:

print („Hello World“)

Klicken Sie nach der Eingabe auf File > Save aus dem Menü, um das aktualisierte Programm zu speichern, und klicken Sie dann auf Run > Run Module from the menu. Ihre Ausgabe wird dann im Shell-Fenster angezeigt. Es sollte ungefähr so aussehen.,

Es ist wichtig, die Sprachmarkierungen um alle Wörter zu setzen, die Sie auf die Schale gedruckt werden möchten, die Gründe, warum sind für ein anderes Mal, aber jetzt nur daran denken, dass Worte brauchen Sprachmarkierungen um sie herum genau wie in einem Buch sprechen würde. Üben Sie, verschiedene Phrasen auf den Bildschirm zu drucken, um sich daran zu gewöhnen.

Unsere zweite Aufgabe ist es, Python zu verwenden, um eine Berechnung für uns durchzuführen. Also werden wir die Shell wieder öffnen und eine neue Datei öffnen, genau wie zuvor. Dieses Mal werden wir unsere Datei benennen Calculation.py.,

Dieses Mal drucken wir eine Berechnung, anstatt Wörter zu drucken. Wir werden 9 und 8 zusammen hinzufügen, also müssen wir in unsere neue Datei unseren neuen Druckbefehl eingeben, der so aussieht.

print (9+8)

Sobald wir dies getan haben, müssen wir das Programm speichern und dann ausführen, indem wir auf Run > Run Module. Sie werden jetzt feststellen, dass die Shell, dass es die Antwort druckt, wie Sie unten sehen können.

Versuchen Sie verschiedene Berechnungen, um sich an die Verwendung der Fertigkeit zu gewöhnen, denken Sie daran, dass Zahlen die Sprachmarken um sie herum nicht benötigen., Wenn Sie mit der Programmierung noch nicht vertraut sind, können Sie * to multiple und / to divide verwenden.

Schließlich werden wir ein weiteres Basisprogramm erstellen, das eine if-Anweisung verwendet. Dies erlaubt uns, etwas zu tun, wenn es eine bestimmte Bedingung erfüllt. Lassen Sie uns wieder eine neue Datei öffnen und die folgende Syntax schreiben:

myNumber = 100
if myNumber > 50:
print („Das ist eine hohe Zahl“)
else:
print („Das ist eine niedrige Zahl“)

Hier setzen wir eine Variable von myNumber auf 100, dann führen wir eine if-Anweisung aus, um zu überprüfen, ob myNumber über 50 ist., Wenn ja, drucken wir „Dies ist eine hohe Zahl“, andernfalls drucken wir „Das ist eine niedrige Zahl“. Vergessen Sie nicht, das Programm zu speichern und dann auszuführen, wie Sie es in den vorherigen Beispielen getan haben.

Sie werden feststellen, dass das Programm „Dies ist eine hohe Zahl“ ausgibt, da unsere Zahl über 50 liegt. Fühlen Sie sich frei, die Nummer zu ändern und zu sehen, welche Ausgabe Sie erhalten.

Beste Python-Schulungen & Lernressourcen

Nachdem Sie Ihre Füße nass gemacht haben, möchten Sie vielleicht mehr über Python erfahren., Im Folgenden haben wir einige der besten Ressourcen aufgelistet, um Sie auf den Weg zu bringen.

Das Python-Bootcamp von Udemy bringt Ihnen Python von Grund auf bei. Sie erfahren mehr über die Python-Syntax, erstellen eigene Anwendungen und Spiele. Ein guter Weg, um vom Anfänger zum Profi zu gehen.

Die Code Academy bietet eine fantastische Auswahl an Codierungskursen, nicht nur für Python, sondern für die meisten Sprachen. Der Python-Kurs führt Sie durch die grundlegende Syntax, Funktionen, Schleifen und sogar fortgeschrittene Themen.

Lynda bietet eine Vielzahl von Tutorials und Kursen, die Ihre Python-Fähigkeiten auf die nächste Stufe bringen., Alles von Python-Grundlagen bis hin zu neuronalen Netzen.

TutorialsPoint enthält eine große Bibliothek mit Informationen zur Python-Syntax vom Anfänger bis zum Fortgeschrittenen.

Lerne Python auf die harte Tour. Lassen Sie sich vom Titel nicht einschüchtern. Dieser Kurs vermittelt Ihnen die Grundlagen der Programmierung.

Denken Sie Python. Dieses kostenlose Buch führt Sie durch verschiedene Aspekte der Sprache.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.