Diese Python-Einführung konzentriert sich auf das Wesentliche und zeigt Ihnen, wie Sie die Sprache in eigenen Projekten einsetzen. Sie lernen alle Grundlagen kennen: Datenstrukturen und Typen, Programmierlogik, den Umgang mit Modulen, die Vorteile der funktionalen und objektorientierten Programmierung. So erfahren Sie praxisgerecht, wie Sie mit Python Daten verarbeiten, den Raspberry Pi ansteuern, wiederkehrende Aufgaben automatisieren und vieles mehr.



Aus dem Inhalt:



Hello World! Python installieren und einrichten



Variablen, Datenstrukturen, Zeichenketten und Operatoren



Listen, Tupel, Arrays, Sets und Dictionarys



Verzweigungen und Schleifen, Umgang mit Fehlern



Funktionen und funktionale Programmierung



Objektorientierte Programmierung: Klassen, Konstrukte, Methoden



Module und PythonInterna



Daten lesen, schreiben und verarbeiten



Python und die Systemadministration



Grafikprogrammierung und Oberfächen



Den Raspberry Pi mit Python steuern



Wissenschaftliches Arbeiten mit Python