Institut für Webentwicklung
Themengebiet (Syllabus)

Python Programming Foundation

Prüfungscode IFW-PYTHON-100-01 · Fassung 1.0 · Stand 18.09.2026

Der Einstieg in Python 3: Syntax, Ein- und Ausgabe, Datentypen und Operatoren, Bedingungen und Schleifen sowie Funktionen und Listen.

Bearbeitungszeit40 Minuten Fragen30
Bestehensgrenze70 % FragetypenEinfach- und Mehrfachauswahl
PrüfungsspracheDeutsch Zertifikat gültigUnbegrenzt
DurchführungOnline, zeitlich überwacht PreisKostenlos
BlockThemaGewichtungFragen
1 Syntax, Datentypen und Operatoren 40 % 12
2 Bedingungen und Schleifen 30 % 9
3 Funktionen und Listen 30 % 9

1. Syntax, Datentypen und Operatoren 40 % · 12 Fragen

Wie ein Python-Programm aufgebaut ist und wie es mit Zahlen, Texten und Wahrheitswerten umgeht.

  • 1.1 Ausgaben erzeugen und Eingaben einlesen print(), input(), f-Strings
  • 1.2 Programme lesbar schreiben Kommentare mit #, gültige Variablennamen
  • 1.3 Datentypen unterscheiden und umwandeln int, float, str, bool, type(), int(), str()
  • 1.4 Mit Zahlen und Texten rechnen / gegenüber //, %, len()
  • 1.5 Vergleiche und logische Ausdrücke auswerten ==, !=, and, or, not, True und False

2. Bedingungen und Schleifen 30 % · 9 Fragen

Den Ablauf eines Programms steuern – mit Einrückung statt geschweifter Klammern.

  • 2.1 Codeblöcke durch Einrückung bilden Doppelpunkt und einheitliche Einrückung
  • 2.2 Bedingungen formulieren if, elif, else
  • 2.3 Schleifen einsetzen for mit range(), while

3. Funktionen und Listen 30 % · 9 Fragen

Code in Funktionen wiederverwenden und mehrere Werte in Listen verwalten.

  • 3.1 Funktionen definieren und aufrufen def, Parameter, Aufruf
  • 3.2 Werte zurückgeben return, Rückgabe von None ohne return
  • 3.3 Listen anlegen und verändern Index ab 0, append(), insert(); Listen sind veränderbar