====== Python - Eine Welt ohne Klammern ====== Wilkommen beim Python Tutorial. Diese Seite soll einen leichten Einstieg in die Programmiersprache Python bieten. Das Ziel ist es die Programmieranfängern das Verwenden der Sprache zu ermöglichen und dabei so wenig Vorkenntnisse wie möglich vorauszusetzen. ===== Grundlagen ===== * [[py:tutorial:about|Was ist Python]] * [[py:tutorial:prog|Was brauche ich zum programmieren]] * [[py:tutorial:comdoc|Kommentieren und Dokumentieren]] ===== Erste Schritte ===== * [[py:tutorial:hello|Hello World]] * [[py:tutorial:typs|Datentypen in Python]] * [[py:tutorial:exp|Werte und Ausdrücke]] * [[py:tutorial:inp|Daten einlesen]] ===== Kontrollstrukturen ===== * [[py:tutorial:cond|Verzweigungen (if, then, else)]] * [[py:tutorial:case|Fallunterscheidungen (select case)]] * [[py:tutorial:loop|Schleifen (for, while)]] ===== Einen Schritt weiter ===== * [[py:tutorial:obj|Funktionen und Klassen]] ===== What is my name? ===== * [[py:tutorial:err|Fehlerbehandlung]] * [[py:tutorial:typs|Sammelobjekte]] ===== Nützliche Funktionen ===== * [[py:tutorial:useful:file|Arbeiten mit Dateien]] * [[py:tutorial:useful:string|Bearbeiten von Zeichenketten]] * [[py:tutorial:useful:datetime|Datum und Uhrzeit]] * [[py:tutorial:useful:exec|Andere Programme ausführen]] * [[py:tutorial:useful:grap|Bildbearbeitung]] * [[py:tutorial:useful:socket|Socket / Netzwerkprogrammierung]] ===== Fortgeschrittene Funktionen ===== * [[py:tutorial:advanced:odt|Eine OpenDocumentText Datei parsen]] * [[py:tutorial:advanced:codec|Dateien mit verschiedenen Codieungen öffnen]] ===== previous stuff ===== Nützliche Phython links: * [[http://ada.rg16.asn-wien.ac.at/~python/how2think/|Wie ein Informatiker denken lernt]] * [[http://ipython.scipy.org/moin/|ipython]] als besserer Interpreter (laut User Panke ;-)) * [[http://wiki.python.de|Das Python-Wiki]] für mehr Info * * [[http://blog.webfaction.com/tips-to-keep-your-django-mod-python-memory-usage-down]]