So starten Sie die Programmierung in Python

Autor: Peter Berry
Erstelldatum: 16 Juli 2021
Aktualisierungsdatum: 23 Juni 2024
Anonim
Python Tutorial deutsch [1/24] - Dein erstes Programm
Video: Python Tutorial deutsch [1/24] - Dein erstes Programm

Inhalt

Möchten Sie Programmieren lernen? Der Prozess, sich an einen Programmierjob zu gewöhnen, kann entmutigend sein und denken, dass Sie eine ernsthafte Schule besuchen müssen, um dies zu tun. Für einige Sprachen ist dies manchmal der Fall. Es gibt aber auch viele Programmiersprachen, die nur ein bis zwei Tage benötigen, um die Grundlagen zu erlernen. Python ist eine solche Sprache. In nur wenigen Minuten können Sie ein grundlegendes Python-Programm ausführen. Lesen Sie Schritt 1 unten, um zu erfahren, wie.

Schritte

Teil 1 von 5: Python installieren (für Windows-Betriebssysteme)

  1. Laden Sie Python für Windows-Systeme herunter. Der Windows Python-Interpreter kann kostenlos von der Python-Website installiert werden. Stellen Sie sicher, dass Sie die für Ihr Betriebssystem geeignete Version heruntergeladen haben.
    • Sie sollten die neueste verfügbare Version herunterladen, die zum Zeitpunkt der Erstellung dieses Artikels Version 3.4 ist.
    • Python ist unter OS X und Linux verfügbar. Sie müssen keine andere Python-bezogene Software mehr installieren. Sie sollten jedoch wahrscheinlich ein Texteditorprogramm installieren.
    • Die meisten Linux-Distributionen und OS X-Versionen verwenden weiterhin Python 2.X. Es gibt einige geringfügige Unterschiede zwischen Version 2 und Version 3, insbesondere eine Änderung der "print" (in) -Struktur. Wenn Sie eine neuere Version von Python für OS X oder Linux installieren möchten, können Sie die Datei von der Python-Website herunterladen.

  2. Installieren Sie den Python-Interpreter. Die meisten Benutzer können den Interpreter installieren, ohne die Einstellungen zu ändern. Sie können Python in die verfügbare Windows-Befehlszeileninterpreteranwendung (Eingabeaufforderung) einbinden, indem Sie die letzte Option in der Liste der verfügbaren Module aktivieren.
  3. Installieren Sie einen Texteditor. Unabhängig davon, ob Sie Python-Programme mit Notepad oder TextEdit schreiben können, sind Sie mit einem speziellen Texteditor viel einfacher zu lesen und zu codieren. Es stehen viele kostenlose Editorprogramme zur Auswahl, z. B. Notepad ++ (Windows), TextWrangler (Mac) oder Jedit (für jedes Betriebssystem).

  4. Überprüfen Sie Ihre Einstellungen. Öffnen Sie die Eingabeaufforderung (Windows) oder das Terminal (Emulator - Mac / Linux) und geben Sie ein Python. Python lädt und zeigt die Versionsnummer an. Sie werden zur Befehlszeileninterpreter-Anwendung des Python-Interpreters weitergeleitet, die wie folgt dargestellt wird:
    • Weiterkämpfen drucken ("Hallo Welt!") und drücken Sie die Taste ↵ Enter (Gehen). Der Text wird direkt unter der Python-Befehlszeile angezeigt.
    Werbung

Teil 2 von 5: Lernen Sie die Grundlagen


  1. Bitte haben Sie Verständnis dafür, dass Python keine Kompilierung erfordert. Python ist eine interpretierte Sprache, dh Sie können ein Programm ausführen, sobald Sie Änderungen an der Datei vornehmen. Infolgedessen werden Programme, die Probleme iterieren, korrigieren und lösen, viel schneller ausgeführt als andere Sprachen.
    • Python ist eine der am einfachsten zu erlernenden Sprachen und Sie können ein einfaches Programm in nur wenigen Minuten ausführen.
  2. Entdecken Sie mit dem Dolmetscher. Mit dem Interpreter können Sie den Code sofort testen, ohne ihn vor dem Ausführen zum Programm hinzufügen zu müssen. Es ist großartig, um zu lernen, wie ein bestimmter Befehl funktioniert, oder um einen Programmentwurf zu schreiben.
  3. Erfahren Sie, wie Python Objekte und Variablen behandelt. Python ist eine objektorientierte Sprache, was bedeutet, dass alles im Programm als Objekt betrachtet wird. Außerdem müssen Sie die Variable nicht zu Beginn des Programms angeben (was jederzeit möglich ist), und Sie müssen den Variablentyp (Ganzzahl, Zeichenfolge usw.) nicht angeben. Werbung

Teil 3 von 5: Verwenden des Dolmetschers wie ein Taschenrechner

Durch Ausführen einiger einfacher Rechenfunktionen können Sie sich mit der Python-Syntax und dem Umgang mit Zahlen und Zeichenfolgen vertraut machen.

  1. Starten Sie den Dolmetscher. Öffnen Sie Ihre Eingabeaufforderung oder Ihr Terminal. Zeilentyp Python an der Eingabeaufforderung und drücken Sie die Taste ↵ Enter. Der Python-Interpreter lädt und leitet Sie zur Python-Befehlszeileninterpreter-Anwendung ().
    • Wenn Sie Python nicht mit Ihrer vorhandenen Befehlszeileninterpreteranwendung kombiniert haben, müssen Sie in das Python-Verzeichnis wechseln, um den Interpreter auszuführen.
  2. Führen Sie grundlegende arithmetische Berechnungen durch. Sie können Python verwenden, um dies einfach zu tun. In der folgenden Box finden Sie einige Beispiele zur Verwendung der Berechnungsfunktion. Hinweis: In Python-Code werden folgende Absätze interpretiert und daher nicht in den Interpreter aufgenommen.
  3. Potenzierung. Sie können Operatoren verwenden ** Kräfte zu bezeichnen. Python kann große Zahlen schnell berechnen. Beziehen Sie sich auf das Beispiel im Feld unten.
  4. Erstellen und bearbeiten Sie dieselben Variablen. Sie können in Python Variablen zuweisen, um einfache algebraische Berechnungen durchzuführen. Dies kann als eine gute Einführung in die Variablenzuweisung in einem Python-Programm angesehen werden. Variablen werden durch das Vorzeichen zugewiesen =. Zum besseren Verständnis sehen Sie sich das Beispiel im Feld unten an.
  5. Schließen Sie den Dolmetscher. Sobald Sie damit fertig sind, können Sie den Interpreter schließen und zur Befehlszeilen-Interpreter-Anwendung zurückkehren, indem Sie die Tastenkombination drücken. Strg+Z. (Windows) oder Strg+D. (Linux / Mac) und drücken Sie dann ↵ Enter. Sie können auch Befehle eingeben Verlassen () und drücke ↵ Enter. Werbung

Teil 4 von 5: Erstellen Sie Ihr erstes Programm

  1. Öffnen Sie einen Texteditor. Sie können schnell Testprogramme erstellen, um sich mit den Grundlagen des Erstellens und Speicherns von Programmen und deren Ausführung über den Interpreter vertraut zu machen. Außerdem können Sie überprüfen, ob der Interpreter korrekt installiert wurde.
  2. Erstellen Sie den Befehl "Drucken". "Drucken" ist eine Grundfunktion in Python, mit der Informationen im Terminal eines Programms angezeigt werden. Hinweis: "Drucken" ist eine der größten Änderungen seit dem Wechsel von Python 2 zu Python 3. In Python 2 müssen Sie nur "Drucken" eingeben, bevor Sie den Inhalt anzeigen möchten. In Python 3 ist "Drucken" zu einer Funktion geworden. Daher müssen Sie "print ()" mit dem Inhalt, den Sie anzeigen möchten, in Klammern eingeben.
  3. Fügen Sie Ihren eigenen Satz hinzu. Eine der beliebtesten Möglichkeiten zum Testen einer Programmiersprache ist die Anzeige von "Hello World!". Fügen Sie dies in den Befehl "print ()" ein und geben Sie die Anführungszeichen an:
    • Im Gegensatz zu vielen anderen Sprachen müssen Sie keine diakritischen Zeichen verwenden ; um die Bestellung zu beenden. Sie brauchen auch keine Zahnspange ({}), um einen Block zu sperren. Stattdessen reicht es aus, nur einzurücken, um zu zeigen, was der Inhalt im Block ist.
  4. Speicher die Datei. Klicken Sie in Ihrem Editor auf das Menü Datei und wählen Sie Speichern unter. Wählen Sie im Dropdown-Menü unter dem Namensfeld den Dateityp Python aus. Wenn Sie Notepad verwenden (nicht empfohlen), wählen Sie "Alle Dateien" und fügen Sie dem Dateinamen die Erweiterung ".py" hinzu.
    • Stellen Sie sicher, dass Sie die Datei an einem leicht zugänglichen Ort speichern, da Sie sie in der Befehlszeileninterpreter-Anwendung suchen müssen.
    • In diesem Beispiel wird die Datei als "hello.py" gespeichert.
  5. Führen Sie das Programm aus. Öffnen Sie die Eingabeaufforderung oder das Terminal und navigieren Sie zu dem Speicherort, an dem Sie die Datei gespeichert haben. Führen Sie dort die Datei durch Eingabe aus hallo.py. Drücken Sie dann die Taste ↵ Enter. Der Text sollte direkt unter der Eingabeaufforderung angezeigt werden.
    • Abhängig davon, wie Python installiert wurde und welche Version es ist, müssen Sie möglicherweise eingeben python hello.py oder python3 hello.py um das Programm auszuführen.
  6. Testläufe regelmäßig. Eines der großartigen Dinge an Python ist, dass Sie das neue Programm sofort ausprobieren können. Es ist eine gute Angewohnheit, gleichzeitig einen Befehlszeileninterpreter und einen Editor zu öffnen. Sobald Sie die Änderungen im Editor gespeichert haben, können Sie das Programm sofort über die Befehlszeile ausführen. Überprüfen Sie daher schnell die vorgenommenen Änderungen. Werbung

Teil 5 von 5: Erstellen erweiterter Programme

  1. Experimentieren Sie mit einer grundlegenden Struktur zur Flusskontrolle. Mit der Flusssteuerungsstruktur können Sie steuern, was das Programm unter bestimmten Bedingungen tut. Diese Konstrukte sind der Inbegriff von Python und ermöglichen es Ihnen, Programme zu erstellen, um verschiedene Operationen basierend auf einer bestimmten Eingabe und Bedingung auszuführen. Während ist ein guter Ausgangspunkt, um sich an sie zu gewöhnen. Im folgenden Beispiel können Sie eine Struktur verwenden während So berechnen Sie die Fibonacci-Reihe auf 100:
    • Wie lange läuft der String (während) b ist kleiner als (<) 100.
    • Das Ergebnis wird sein
    • Comeinand end = ' zum Anzeigen der Ergebnisse in derselben Zeile, anstatt die Werte in separaten Zeilen zu belassen.
    • In diesem Programm gibt es eine Reihe von Punkten, die eine Schlüsselrolle bei der Erstellung komplexer Python-Programme spielen, die Sie wie folgt beachten sollten:
      • Markieren Sie einen Zeileneinzug. Schild : gibt an, dass die folgenden Zeilen eingerückt und Teil des Blocks sind. Im obigen Beispiel drucken (b) und a, b = b, a + b sind Teile des Blocks während. Der richtige Rückzug ist äußerst wichtig, um sicherzustellen, dass das Programm ausgeführt wird.
      • Es ist möglich, mehrere Variablen in derselben Zeile zu definieren. Im obigen Beispiel ist ein und b werden in der ersten Zeile definiert.
      • Wenn Sie dieses Programm direkt in den Interpreter importieren, müssen Sie am Ende des Programms eine leere Zeile einfügen, damit der Interpreter weiß, dass das Programm beendet wurde.
  2. Konstruieren Sie die Funktion im Programm. Sie können Funktionen für die spätere Verwendung in Ihrem Programm definieren. Dies ist besonders nützlich, wenn Sie mehrere Funktionen innerhalb der Grenzen eines größeren Programms verwenden müssen. Im folgenden Beispiel können Sie eine Funktion erstellen, um dieselbe Fibonacci-Sequenz wie oben aufzurufen:
    • Es kehrt zurück
  3. Erstellen Sie ein komplexeres Flusssteuerungsprogramm. Mit der Flusssteuerungsstruktur können Sie bestimmte Bedingungen festlegen, um die Funktionsweise des Programms zu ändern. Dies ist besonders wichtig, wenn Sie mit Benutzereingaben arbeiten. Das folgende Beispiel wird verwendet wenn (wenn), elif (sonst wenn) (oder wenn) und sonst (andere) zum Erstellen eines einfachen Altersbewertungsprogramms für Benutzer.
    • Dieses Programm stellt auch einige sehr wichtige Konstrukte vor, die für eine Vielzahl von Anwendungen von unschätzbarem Wert sind:
      • input () - Für diesen Befehl muss der Benutzer Daten über die Tastatur eingeben. Der Benutzer sieht die Nachricht in Klammern. In diesem Beispiel input () von einer Funktion umschlossen int () - bedeutet, dass jede Eingabe als Ganzzahl behandelt wird.
      • Reichweite () Diese Funktion kann auf verschiedene Arten verwendet werden. In diesem Programm wird geprüft, ob die eingegebene Zahl zwischen 13 und 20 liegt. Die oberen und unteren Grenzen des Bereichs werden bei der Berechnung nicht berücksichtigt.
  4. Lernen Sie andere bedingte Ausdrücke. Im vorherigen Beispiel haben wir "kleiner oder gleich" (<=) verwendet, um zu bestimmen, ob das in der angegebenen Bedingung enthaltene Alter die Bedingung erfüllt. Sie können ähnliche Ausdrücke wie in der Mathematik verwenden, aber etwas anders eingeben:
  5. Lerne weiter. Dies sind nur die Grundlagen von Python. Obwohl Python eine der einfachsten Sprachen ist, ist es immer noch sehr ausführlich, wenn Sie tiefer eintauchen möchten. Der beste Weg, um weiter zu lernen, besteht darin, ständig Programme zu erstellen! Denken Sie daran, dass Sie jedes Programm schnell direkt in den Interpreter schreiben und die vorgenommenen Änderungen überprüfen können, indem Sie das Programm erneut über die Befehlszeile ausführen.
    • Es gibt viele gute Bücher über Python-Programmierung, darunter "Python für Anfänger", "Python-Kochbuch" (Python-Tutorials) und "Python-Programmierung: Eine Einführung in die Informatik". (Python-Programmierung: Eine Einführung in die Informatik).
    • Die Ressourcen im Internet sind vielfältig, aber viele von ihnen sind immer noch auf Python 2.X ausgerichtet. Möglicherweise müssen Sie eines der bereitgestellten Beispiele optimieren.
    • Viele lokale Schulen bieten Python-Kurse an. Python wird oft in Einführungskursen unterrichtet, da es eine der am einfachsten zu erlernenden Sprachen ist.
    Werbung

Rat

  • Python ist eine der einfacheren Computersprachen. Um zu lernen, müssen Sie sich jedoch noch einige Mühe geben. Ein grundlegendes Verständnis der Algebra hilft auch, da Python einen starken Fokus auf Mathematik hat.