Python ist eine Programmiersprache, die unterdessen sehr verbreitet ist. Sie ist ziemlich einfach zu erlernen und hat diverse nützliche Erweiterungen. Ein "Hallo-Welt"-Programm ist ganz einfach
# hallo.py print "hallo welt"
Ausführen kannst du das Programm dann mit python hallo.py
.
Zudem kann Python wie Octave oder Matlab interaktiv verwendet werden.
Dazu startest du python alleine
python
Wenn du gerne interaktiv arbeitest, solltest du zudem einen Blick auf
ipython
werfen.
ipython bietet eine Interface, das für interaktives Arbeiten
optimiert wurde.
Du kannst ipython auch mit ähnlicher Funktionalität wie Octave/Matlab starten.
ipython -pylab x = range(-5,5) y = numpy.power(x,2) plot(x,y)
Die dritte Zeile braucht wohl noch eine Erklärung, denn dort haben wir
ein ganz neues Konzpet verwendet.
Mit numpy
stammt aus einer Erweiterung für Python.
numpy ist eine Klasse und hat eigene Funktionen.
Funktionen von Klassen werden Methoden genannt.
numpy.power(...)
ruft die power Methode von numpy auf.
Um herauszufinden, was y alles für Methoden besitzt, tippst du
numpy.[tab]
Leider haben wir hier keine Zeit uns detailierter mit python
zu beschäftigen.
Ich hoffe aber, dass du nach diesem Kurs genügend Grundlagen hast, um selbst
python zu lernen, solltest du das wollen.
Natürlich helfen wir dir auch hier bei Fragen gerne weiter.
Schliesslich noch zwei Links