Navigation überspringen

Python

Was ist Python eigentlich?

Python ist eine Interpretersprache ähnlich wie Matlab, das heißt, ihr Quelltext wird nicht kompiliert wie z.B. c-Code sondern interpretiert. Diese Sprache wurde in den neunziger Jahren von Guido van Rossum erfunden und ist mittlerweile eine der weitverbreitesten Programmiersprachen weltweit.

Python...

  • ... ist vollständig strukturiert
  • ... unterstützt mehrere Paradigmen
  • ... ist portable
  • ... ist kostenlos!
  • ... ermöglicht shell-Anwendungen
  • ... ermöglicht einfache Einbettung in externe Syntaxen
  • ... eignet sich für Prototyping
  • ... ist nicht streng typisiert
    • Anmerkung: in Python 2.x wurde beim Divisor " / " eine Ganzzahldivision durchgeführt. Ab Python 3.x wird eine Gleitkommadivision durchgeführt.

Strukturiert?

Strukturierte Programmierung hat in den 70er Jahren des letzten Jahrhunderts Einzug in die Programmierung gehalten ist seitdem ein weitverbreitetes Programmierparadigma. Diese Paradigma basiert auf wenigen aber markanten Merkmalen:

  • Vermeidet Sprungstellen z.B. GOTO
  • streng sequentiell
  • Verzweigungen
  • Wiederholungen

Durch strenge Anwendung dieser Merkmale ist die Strukturierte Programmierung wesentlich wartungsfreundlicher und kann als Grundlage für z.B. die Objektorientierte Programmierung verwendet werden.