1.7 KiB
1.7 KiB
Die Programmiersprache Python
Vorteile:
- einfach für uns Menschen zu lesen
- viele vorgefertigte Programmbausteine
- sehr vielseitig einsetzbar
- von großen Organisationen verwendet (Google, NASA oder Filmstudio Pixar)
Python wurde in den 1990er Jahren von dem niederländischen Informatiker Guido van Rossum erfunden
Was brauche ich zum Programmieren?
Unsere Entwicklungsumgebung
- Text-Editor
- Compiler
Mu-Editor
- einsteigerfreundlich
- grundlegende Funktionen
- kann ein Programm direkt ausführen
🎲
Spielregeln
Syntax
Die Grammatik des Computers
- Besonderheit bei Programmiersprachen: kleine Fehler können nicht “überlesen” (korrigiert) werden
Groß- und Kleinschreibung:
print("hello")
Print("hello")
Reihenfolge der Zeichen:
pirnt("hello")
Klammern:
print "hello"
print("hello"
Semantik
Die Bedeutung der Worte
- Auch bei richtiger Struktur kann die Bedeutung der Anweisungen unsinnig oder missverständlich sein.
🏦
Beispiel in natürlicher Sprache:
"Bank"
- Mehrdeutigkeiten: Sitzbank oder Geldverwaltung?
✖️
Beispiel aus der Mathematik:
Punktrechnung vor Strichrechnung
print(3 * 2 + 4)
print(3 * (2 + 4))
Note:
- Abgrenzung Programmiersprache:
- keine Mehrdeutigkeiten
- Bedeutung was vom Computer getan werden soll
- Logik spielt eine zentrale Rolle
- Fall-Unterscheidung
- Wiederholungen
Fähler
Fähler machen ist normal und passiert ständig :)

