Zum Inhalt
Sicher gedacht
Programmiersprache

Python
verständlich erklärt.

Python eignet sich für gut lesbare Skripte, Datenverarbeitung und Anwendungen. Bibliotheken erweitern es beispielsweise für Webdienste, wissenschaftliche Berechnungen oder maschinelles Lernen.

Wofür wird
Python genutzt?

Die wichtigsten Einsatzgebiete auf einen Blick – und eine Grenze, die du kennen solltest.

Datenaufbereitung

Listen und CSV-Dateien sortieren, prüfen und auswerten.

Automatisierung

Wiederkehrende Schritte in einem Skript zusammenfassen.

Anwendungen

Mit passenden Bibliotheken APIs und Analysewerkzeuge entwickeln.

Vom Beispiel
zum Verständnis.

Erst die Aufgabe lesen, dann den Code verfolgen und schließlich eine kleine Änderung ausprobieren.

BEISPIEL 01

Messwerte auswerten

Ein kleines Skript berechnet die mittlere Temperatur.

temperaturen = [18, 20, 22]
mittelwert = sum(temperaturen) / len(temperaturen)
print(f"Mittelwert: {mittelwert:.1f} °C")

Das passiert im Code

  1. Die Liste sammelt drei Messwerte.
  2. sum addiert die Werte; len zählt sie.
  3. Der formatierte Text zeigt eine Nachkommastelle. Eine leere Liste müsste vorher abgefangen werden.

Erwartetes Ergebnis

Mittelwert: 20.0 °C

Probiere es selbst

Ergänze den Messwert 24.

Lösung ansehen

Mit [18, 20, 22, 24] lautet der Mittelwert 21.0 °C.

BEISPIEL 02

Offene Vorgänge aus JSON lesen

Eine exportierte Liste soll nur offene Vorgänge anzeigen.

import json

daten = '[{"titel":"Backup", "fertig":false}, {"titel":"Update", "fertig":true}]'
for aufgabe in json.loads(daten):
    if not aufgabe["fertig"]:
        print(aufgabe["titel"])

Das passiert im Code

  1. json.loads wandelt den JSON-Text in Python-Daten um.
  2. Die Schleife besucht jede Aufgabe.
  3. not filtert auf den noch nicht erledigten Zustand.

Erwartetes Ergebnis

Backup

Probiere es selbst

Setze auch Update auf false.

Lösung ansehen

Es erscheinen Backup und Update auf getrennten Zeilen.

Wie geht es
weiter?

Vertiefe das Thema in der Dokumentation oder vergleiche es mit einem verwandten Werkzeug.

Dokumentation zu Python öffnen ↗

Shell und Skriptsprache

PowerShell

PowerShell verbindet eine Kommandozeile mit einer Skriptsprache. In der Pipeline werden häufig strukturierte Objekte statt reiner Textzeilen weitergereicht. Das hilft beim Verwalten und Prüfen von Systemen.

PowerShell mit Beispielen
Datenformat

JSON

JSON ist ein Textformat für strukturierte Daten. Objekte, Listen, Texte, Zahlen, Wahrheitswerte und null lassen sich damit zwischen Anwendungen austauschen. JSON selbst führt keine Anweisungen aus.

JSON mit Beispielen

← Alle Sprachen und Technologien