Programmieren mit Python
Python ist eine objektorientierte Programmiersprache, die Anfang der 90er Jahre entwickelt wurde. Python hat das Ziel, ein Programm möglichst einfach und übersichtlich zu entwickeln bzw. zu schreiben. Die Programmiersprache Python ist der Nachfolger der Programmiersprache ABC. Python hat einige Stärken, das ist z.B. die Sprache ist leicht zu erlernen, ebenso leicht zu lesen. Erfahrene Programmierer finden sich leicht in die Materie ein. Die Sprache ist leicht zu schreiben und eignet sich sehr gut zur Entwicklung von Prototypen. Die Sprache benutzt wenige Schlüsselworte und greift auf eine reduzierte Syntax zu, damit ist die Übersichtlichkeit des Programms optimiert.
Die Programmiersprache Python ist eine kostenfreie Software, die jeder aus dem Internet herunterladen kann, ob mit oder ohne Änderungen. Die Sprache wird auf verschiedenen Einsatzgebieten genutzt. Sie wird z.B. bei der Internetprogrammierung (HTML, http, FTP usw.) oder bei der Systemadministration angewandt. Python ist unabhängig von Betriebssystemen, sie kann also sowohl in Windows, Linux oder MAC eingesetzt werden. Die Programmiersprache Python beinhaltet sehr viele Bibliotheken, was den Vorteil hat, dass die Fehlersuche vereinfacht wird, da bei Fehlern die Zeilennummer des Fehlers immer direkt mit angezeigt wird. Python arbeitet mit Modulen und bietet die Möglichkeit auch fremde Programme als Modul mit einzubeziehen. Python ermöglicht dem Programmierer, nicht nur eine Programmierparadigma zu nutzen, sondern selbst zu wählen, welche die geeignete Paradigma ist.
Die Python Software nutzt eine größere Anzahl von Datentypen, neben der Ganzzahl- und Gleitkommaarithmetik, die auch andere Programmiersprachen verwenden, sind hier die komplexen Zahlen noch zu nennen. Natürlich hat Python auch Zeichenkettenoperationen. In Python sind Zeichenketten unveränderliche Objekte und führen somit dazu, dass bei der Ausgabe keine neue Zeichenkette entsteht. Der Datentyp selbst ist in Python an das Objekt gebunden und nicht an die Variable, das bedeutet eine dynamische Vergabe der Datentypen. Da Python eine objektorientierte Programmiersprache ist nutzt sie selbstverständlich Objekte und Funktionen (Methoden). Python kann verschiedene Objekte der gleichen Art verwenden, die trotzdem unabhängig voneinander sind. Die Verbindung zwischen dem Objekt und dem eingesetzten Programmiercode soll nur zeigen, was getan werden soll. Die Software kann von python.org kostenlos heruntergeladen werden und das Programmieren kann sofort beginnen.
Zum guten Schluss, auch in Python kann man komplizierte Programme schreiben, so wie in allen anderen Programmiersprachen auch. Und es gilt vor allem, erst darüber nachdenken, was man mit dem Programm erreichen will und dann kann geschrieben werden.
Tags: Pyhton; Software; Programmieren