Inhalt: Installation von Python, erste Codezeilen und Ausführen eines Programmes.
Am Anfang der „Pythonexkursion“ steht die Installation. Der Weg führt uns zur Adresse: http://www.python.org/, der offiziellen Python-Projektseite. Hier finden wir nicht nur den benötigten Downloadlink (alle gängigen Betriebssysteme werden unterstützt), sondern auch eine Dokumentation, Zugang zur Community und viele weitere Informationen rund um Python. Da die Varianten der 2.xx Versionsreihe nicht mehr aktiv weiterentwickelt werden, konzentrieren wir uns in späteren Tutorials auf die (momentan Sep. 2012) aktuellste Version 3.2.3. Zunächst ist die weit verbreitete Version 2.7.3 absolut ausreichend. Hier geht’s zum Download auf python.org.
Der Download
besteht aus einem benutzerfreundlichen Installer. Hier sollte soweit nichts schiefgehen, womit bereits ein wesentlicher Schritt geschafft wäre. Für angenehmes Programmieren benötigt man zudem einen Texteditor, bestenfalls mit python code highlighting damit auch längere Programme nicht unübersichtlich werden – hier die Übersicht aus dem Python Wiki. Hier werde ich mich zum Tutorial Nr. 3 mal umsehen und mir einen schönen Editor aussuchen. Für die ersten Gehversuche in Python reicht ein einfacher Texteditor á la Notepad, TextEdit etc.
Die fertigen Programme können in der Python Shell, der Kommandozeile der Programmiersprache ausgeführt werden. Diese shell-Applikation findet sich im Installationsverzeichnis und oft auch im Startmenü.
Nun wollen wir aber nicht länger warten und Python einen ersten Besuch abstatten.
Nutzen wir Python doch als Taschenrechner!
Zu lösen ist die Aufgabe:
x = a + b
gegeben: a = 10 + 13 *589; b = a - 7654
gesucht: x
Umsetzung
1. Python Shell (IDLE) öffnen
2. nacheinander eintippen und mit Enter bestätigen
# Definition der Variablen a = 10+13*589 b = a-7654 # Berechnung von x x = a + b
Ziemlich easy, oder nicht? Das Ergebnis ist 7680 🙂 Der Programmtest war erfolgreich. Im nächsten Tutorial geht es um die Verwendung eines Texteditors zur Programmerstellung, zudem schauen wir uns eine erste Anwendung für GeoUser an.
Hi
wird das Tutorial hier noch weitergeführt? Würde mich freuen! 🙂
Falls du weiteren Input brauchst, werden dir sicher Scott’s Artikel gefallen, oder du schaust dir mal alle Artikel bzgl. Python Programmierung an!
Aber ich denke da wird so oder so noch einiges kommen…