Kurskonzept: Using Python for Scientific Computing

Werbung
Kurskonzept: Using Python for Scientific Computing
Dauer: 4 Tage, jeweils 4 Stunden, davon 1 Stunde praktische Anwendung unter Anleitung
Session 1: Einführung in Python I
–
Überblick über Python
–
Installation der notwendiger Software
–
Einführung in die Python-Programmiersprache
–
Syntax
–
Grundlegende Rechenoperationen
–
Datentypen und ihre Anwendung (Integer, Float, String, Listen, Dictionaries)
–
Verzweigungen und Schleifen
–
Funktionen
Session 2: Einführung in Python II
–
List-Comprehensions und Generator-Funktionen
–
Objektorientierte Programmierung
–
Schreiben eigener Module
–
Lesen und Schreiben von Dateien
Session 3: Datei-Eingabe/Ausgabe, Reguläre Ausdrücke
–
csv: Lesen- und Schreiben von CSV-Dateien
–
re: Suchen und Prüfen von Zeichenketten mittels regulären Ausdrücken
–
NumPy: effiziente Datenstrukturen für numerische Berechnungen
–
Daten: Schreiben und Lesen (SQLite)
Session 4: Wissenschaftliche Berechnungen
–
pylab: Metabibliothek bestehend aus NumPy, SciPy und matplotlib
–
scipy: Wissenschaftliche Berechnungen
–
matplotlib: Visualisierung von Daten
Session 5:
GUI-Programmierung mit PyQT (oder Tkinter)
Herunterladen