Einleitung

Warum eigentlich Python ?

Python ist eine gleichermaßen einfache sowie mächtige, voll objektorientierte, Programmiersprache, die durch ihre elegante und einprägsame Syntax, sowie durch ihre Einfachheit auszeichnet. Die Länge von Pythonprogrammen liegt im Schnitt bei einem 1/3-1/5 vergleichbarer JAVA - Programme und ca. 1/10 vergleichbarer C++ Programm. Die Entwicklungszeiten können, wie sich gezeigt hat, auf 1/3 reduziert werden. Begriffe, wie "Polymorphie", "operator overloading", "Vererbung", "Mehrfachverwerbung", "Templates" ..., wie sie teilweise von C++ oder JAVA bekannt sind, sind in Python einfach und intuitiv zu beherrschen. Die Einarbeitungszeit in diese Programmiersprache für Einsteiger beträgt ca. 1 Tag. Python eigenet sich dank seiner unglaublich mächtigen Module für den professionellen Einsatz, wie z.B. das Content - Management - System ( CMS ) Zope zeigt, als auch wegen seiner einprägsamen Syntax für den Gelegenheitsprogrammierer. Python verlangt im Gegegensatz zu C++ oder JAVA kein ständiges Trainig, Python vergißt man nicht so schnell. Außerdem ist Python eine der wenigen Programmiersprachen, die den Programmierer zur Strukturierung seines Codes förmlich zwingt, was die Lesbarkeit des Codes auch noch nach Jahren ermöglicht. Daher ist Python hervorragend für den Unterricht in Schulen, insbesondere für den Informatikunterricht aber auch in den Naturwissenschaften, wie Mathematik der Sekundarstufe II + III sowie in der Physik geeignet. http://www.rent-a-database.de/python/