- Über Python
- Installation und Editoren
- Coding Style
- Variablen und Ausdrücke
- Datentypen und eingebaute Funktionen
- Integers, Floats, komplexe und boolesche Zahlen
- Listen, Tupel und Sets
- Dictionaries
- Strings
- Dateien
- None
- Kontrollflüsse
- Boolesche Werte und Ausdrücke
- if-elif-else-Anweisung
- Schleifen
- Exceptions
- Kontextmanagement mit with
- Funktionen
- Parameter
- Variablen
- Dekoratoren
- Module und Bibliotheken
- Objektorientierung
- Klassen
- Variablen
- Methoden
- Vererbung
- Private Variablen und Methoden
- @property-Dekorator
- Namensräume
- Datentypen als Objekte
LernzieleNach diesem Seminar kennen die Teilnehmer:innen die grundlegenden Konzepte von Python. Sie können Daten mit Schleifen und Funktionen auswerten und sind damit gut vorbereitet auf spezialisierte wissenschaftliche Python-Bibliotheken zur Analyse von Arrays und gelabelten Daten sowie zur Visualisierung von Daten.
ZielgruppenDer Kurs richtet sich an Daten- und Business-Analyst:innen, Wissenschaftler:innen und Forschungssoftware-Ingenieur:innen und solche, die es werden wollen.