Inhaltsverzeichnis:

Erste Schritte mit Python: 7 Schritte (mit Bildern)
Erste Schritte mit Python: 7 Schritte (mit Bildern)

Video: Erste Schritte mit Python: 7 Schritte (mit Bildern)

Video: Erste Schritte mit Python: 7 Schritte (mit Bildern)
Video: Python Tutorial Deutsch: Lerne Python in einer Stunde 2024, Kann
Anonim
Erste Schritte mit Python
Erste Schritte mit Python

Programmieren ist toll!

Es ist kreativ, macht Spaß und trainiert dein Gehirn. Viele von uns wollen etwas über Programmieren lernen, aber überzeugen sich selbst davon, dass wir es nicht können. Vielleicht hat es zu viel Mathematik, vielleicht macht dir der Jargon, der herumgeworfen wird, Angst. Lassen Sie mich Ihnen jetzt sagen, dass dies genau das ist, was Programmierer dachten, bevor sie Programmierer wurden. Genau das dachte ich mir vor weniger als 10 Wochen, als ich mit dem Programmieren begann.

Lassen Sie mich Ihnen gleich sagen, dass jeder lernen kann, Programme zu schreiben. Mit Fortschritten bei leicht lesbaren Programmiersprachen wie Python und der Fülle an Informationen im Internet ist es keine Vollzeitinvestition mehr, die Besonderheiten einer Programmiersprache zu erlernen. Die meisten Programmierer des 21. Jahrhunderts sind sehr faul, lernen Sie einfach die Grundlagen und bauen Sie darauf auf.

Dies ist ein No-Jargon, einfach zu befolgen, den Sie jetzt tun können. Korrekt! Minimieren Sie Facebook und Youtube, entspannen Sie sich und folgen Sie auf Ihrem Computer.

Computer für ältere Menschen
Computer für ältere Menschen

Heute werden wir uns eine Programmiersprache namens Python ansehen, Wikipedia definiert Python als:

„Python ist eine weit verbreitete allgemeine Programmiersprache auf hoher Ebene. Ihre Designphilosophie legt Wert auf die Lesbarkeit des Codes, und ihre Syntax ermöglicht es Programmierern, Konzepte in weniger Codezeilen auszudrücken, als dies in Sprachen wie C++ oder Java möglich wäre bietet Konstrukte, die im kleinen wie im großen Maßstab klare Programme ermöglichen sollen."

Was bedeutet ALLES? Ich dachte, du sagtest kein Jargon? Also grundsätzlich:

"Python ist eine kompakte, universell einsetzbare, leicht zu lesende Programmiersprache. Sie ist sehr vielseitig und kann zum Erstellen von Programmen jeder Größe verwendet werden."

Warum habe ich Python gewählt? Weil die Grundlagen von Python leicht zu erlernen sind und die Sprache eine ausgezeichnete Online-Support-Community hat. Nachdem Sie dieses Dokument abgeschlossen haben, können Sie sofort mit der Erstellung von Programmen beginnen, anstatt Ihre Zeit damit zu verbringen, die erforderlichen Feinheiten der Sprache zu lernen.

So lass uns anfangen!

Schritt 1: Was Sie brauchen

Zuerst benötigen Sie einen Computer mit einer Kopie von Python, sorry mobile Benutzer!

Gehen Sie zu https://www.python.org/downloads/ und laden Sie die neueste verfügbare Version mit der großen gelben Schaltfläche herunter.

Python-Download
Python-Download

Folgen Sie dann den Installationsanweisungen, um Python zu installieren.

Python-Installationsprogramm
Python-Installationsprogramm

Um zu überprüfen, ob Python installiert ist, gehen Sie zu CMD (oder Terminal) und geben Sie Folgendes ein:

python --version

Python sollte mit der Python-Version antworten.

Bild
Bild

Für dieses Tutorial verwenden wir jetzt eine IDE oder integrierte Entwicklungsumgebung (im Wesentlichen ein Texteditor und ein Compiler), also gehen Sie zu https://www.jetbrains.com/pycharm/download/ und laden Sie die "Community Edition" herunter. von Pycharm.

PyCharm-Community
PyCharm-Community

Folgen Sie dann den Installationsanweisungen, um PyCharm zu installieren.

Beginnen Sie jetzt mit der Programmierung!

Schritt 2: PyCharm einrichten und ein neues Projekt erstellen

Wenn Sie pycharm zum ersten Mal starten, werden Sie gefragt, welche Tastenbelegung und welches Thema Sie verwenden möchten. Ich würde empfehlen, die Tastenbelegung standardmäßig zu belassen, aber Sie können mit dem Thema, den Farben und den Schriftarten nach Ihren Wünschen herumspielen. Für dieses Tutorial verwende ich pycharm community 4.5 mit dem Dracula-Theme.

Sie werden dann mit einem Willkommensbildschirm begrüßt.

Drücken Sie Neues Projekt erstellen

PyCharm-Willkommensbildschirm
PyCharm-Willkommensbildschirm

Wählen Sie Pure Python und dann einen Ordner aus, in dem die Dateien gespeichert werden sollen, und drücken Sie dann auf Erstellen (Beachten Sie, dass der Ordnername der Name Ihres Projekts ist)

PyCharm-Projektbildschirm
PyCharm-Projektbildschirm

An dieser Stelle sollten Sie mit dem eigentlichen Code-Erstellungsbildschirm begrüßt werden: P

Code-Bildschirm
Code-Bildschirm

Schritt 3: Erstellen Sie Ihr erstes Programm

Klicken Sie mit der rechten Maustaste auf Ihren Projektordner und gehen Sie zu neu -> Python-Datei

Neues MENÜ erstellen
Neues MENÜ erstellen

Benennen Sie die Datei und drücken Sie ok

Dateidialog
Dateidialog

Jetzt erscheint ein neuer Tab in Ihrem Hauptbereich

Bild
Bild

Kopieren Sie unter _Autor_ diesen Code und fügen Sie ihn ein.

Nachricht = "Hallo Welt"

Nachricht drucken

Klicken Sie dann mit der rechten Maustaste auf die Datei und drücken Sie Ausführen

Bild
Bild

Dadurch wird unser Programm kompiliert und ein Ergebnis zurückgegeben. Hello World wird in der Run Area gedruckt

Bild
Bild

Schauen wir uns an, was wir gerade geschrieben haben.

Schritt 4: Finden Sie Ihr erstes Programm heraus

Versuchen wir nun zu verstehen, was der Code ist

Nachricht = "Hallo Welt"

Nachricht drucken

wirklich bedeutet.

Zuerst erstelle und setze ich den Wert der Variablen auf eine Zeichenfolge, die Hello World enthält. Wenn Sie den Text zwischen den Sprachzeichen ändern, können Sie den Wert der Variablen und damit die Nachricht ändern. Zum Beispiel:

message = "Hallo Instructables!"

Nachricht drucken

Kehrt zurück:

Bild
Bild

wenn laufen.

Ein String wird durch die Sprachzeichen definiert, Strings können auch mit Einzelzeichen definiert werden

Nachricht = 'Hallo Welt'

Nachricht drucken

Variablen können auch verschiedene Typen haben. Zum Beispiel dies:

ganze Zahl = 29302

ist eine Variable mit einem ganzzahligen Wert (abgekürzt int) und dies:

Gleitkomma = 1469.928

ist eine Variable mit einem Gleitkommawert (abgekürzt mit float).

Grundsätzlich besteht der Unterschied zwischen Ganzzahlen und Floats darin, dass Ganzzahlen ganze Zahlen sind, während Floats Dezimalzahlen sind. Ganzzahlen nehmen weniger Platz ein, können aber keine Dezimalzahlen aufnehmen. Zum Beispiel ganze Zahl 1 / ganze Zahl 2

Ganzzahl1 = 1

integer2 = 2 print integer1 / integer2

ist 0,5 richtig? Aber das Ergebnis ist:

Bild
Bild

Weil ganze Zahlen nicht in Dezimalzahlen geteilt werden können. Dies jedoch:

Schwimmer1 = 1.0

integer2 = 2 print float1 / integer2

gibt beim Ausführen 0.5 zurück, da eine der Variablen ein Float ist

Bild
Bild

'Drucken' druckt einfach einen Wert. Zum Beispiel

drucken "ZERSTÖRE DIE WELT"

druckt die Zeichenfolge

Bild
Bild

Print kann auch den Wert einer Gleichung drucken, einschließlich der Kombination zweier Strings

string1 = "HALLO"

string2 = "IBLE LOVERS" print string1 + string2

druckt

Bild
Bild

Schritt 5: Schleifen und If's - Kontrollstrukturen

Eines der wichtigsten Dinge bei jedem Programm ist die Existenz von Kontrollstrukturen.

Die erste Kontrollstruktur ist eine while-Schleife, diese Code-Schleife, solange eine Bedingung wahr ist. Zum Beispiel dieser Code

zählen = 0

while count < 10: # Zur Zählung hinzufügen count = count + 1 print count print "Fertig"

führt den Code in der Schleife aus, bis count < 10 und fährt dann mit dem Programm fort.

Bild
Bild

Die zweite ist eine if-else-Anweisung, dieser Code überprüft und tut etwas, wenn der Wert einer Variablen gleich 10 ist, tut etwas anderes, wenn der Wert gleich 11 ist und tut etwas anderes unter allen anderen Umständen.

ganze Zahl = 0

# Wenn es gleich 10 ist, wenn integer == 10: "ITS 10" drucken # Wenn es gleich 11 ist elif integer == 11: "ITS 11" drucken # In allen anderen Fällen sonst: "I DONT KNOWWWWWWWWW" drucken "Fertig"

Wird zurückkehren

Bild
Bild

Weil die Variable integer ungleich 10 oder 11 ist und in jeder anderen Situation anders läuft.

Um eine while- oder if-Kontrollstruktur zu definieren, geben Sie den Typ (while oder if) gefolgt vom wahren oder falschen Wert ein, dann:

tippe wahr == wahr:

Beachten Sie den 'Whitespace' für den Inhalt jeder Schleife, Python ist sehr spezifisch für Whitespace, so weiß es, welcher Code sich in einer while- oder if-Schleife befindet. PyCharm verwendet einen Tab-Leerraum, der in Ihrem gesamten Code konsistent sein muss! Sie können die Einstellungen auch so anpassen, dass stattdessen Leerzeichen verwendet werden (was einige Vorteile hat).

Schritt 6: Kommentare

Sie haben vielleicht bemerkt, dass ich den Code, den ich im Abschnitt Kontrollstrukturen gepostet habe, "kommentiert" habe. Sie können einen Codeabschnitt kommentieren, indem Sie ein # setzen, und der Rest der Zeile wird kommentiert. Beim Kompilieren der Software werden die Kommentare ignoriert

# Hallo Welt

Kommentare sind die Retter von Code. Weil sie es Ihnen ermöglichen, jedem zu zeigen, was in Ihrem Code steht und was Sie beim Schreiben des Codes gedacht haben. Aber übertreib es nicht! Überkommentierter Code kann genauso schlecht sein wie unterkommentierter Code

Wann sollte ich meinen Code kommentieren?

Meine Faustregel ist, Ihre Gedanken beim Schreiben zu kommentieren. Wenn Sie also eine Variable hinzugefügt haben, nur um Ihr Alter festzuhalten, dient dies keinem anderen Zweck. Kommentiere das.

# Variable, die mein Alter in Jahren festhält# Wird in diesem Programm nicht wirklich verwendet, aber # ist für das Überleben der Menschheit wichtig! meinAlter = 23

Schritt 7: Fertig – Zeit, selbst etwas zu schreiben

Woah, du hast gerade die Grundlagen von Python gelernt!

Bild
Bild

Also "was mache ich jetzt?" Sie könnten sich fragen, nun können Sie weiterhin mit Ihrer Datei herumspielen. Wenn Sie denken, dass Sie bereit sind, können Sie eine Herausforderung annehmen. Schreiben Sie ein Programm, um zwei vom Benutzer eingegebene Zahlen zu addieren oder zu subtrahieren. Verwenden Sie das Internet, um herauszufinden, wie Sie Benutzereingaben erhalten, addieren oder subtrahieren Sie die beiden Eingaben und kommentieren Sie Ihren Code! Obwohl Python leicht zu erlernen ist, hat es keineswegs eine niedrige Möglichkeitsgrenze - Programme aller Formen, Größen und Konfigurationen sind mit Python und seinen umfassenden (und normalerweise von der Community eingereichten) Bibliotheken möglich. Posten Sie unten Ihren Code für Vorschläge und Verbesserungen. Viel Glück!

Empfohlen: