it:programmiersprache:python:strukturen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
it:programmiersprache:python:strukturen [23.08.2025 08:36] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1it:programmiersprache:python:strukturen [23.08.2025 08:36] (aktuell) – ↷ Seite von it:python:strukturen nach it:programmiersprache:python:strukturen verschoben marsch
Zeile 1: Zeile 1:
 +====== Python Strukturen ======
 +
 +  * <wrap todo>Verzweigung -- if, else</wrap>
 +  * <wrap todo>Auswahl -- match, case</wrap>
 +  * <wrap todo>Schleifen -- For, while, else</wrap>
 +
 +  * <wrap todo>Ausnahmebehandlung (<wrap :en>Exceptions</wrap>) - try/except/finally/else</wrap>
 +  * <wrap todo>with -> [[klassen|Klassen]] (<wrap :en>Context-Manager</wrap>-Konzept)</wrap>
 +  * <wrap todo>Generatoren -> yield</wrap>
 +  * <wrap todo>Iteratoren -> [[klassen|Klassen]] (Iterator-Konzept)</wrap>
 +
 +  * <wrap todo>Funktionen</wrap>
 +    * <wrap todo>Funktionen: *args, **kwargs</wrap>
 +    * <wrap todo>Funktionen: Dekoratoren (<wrap :en>Decorator</wrap>)</wrap>
 +    * <wrap todo>Funktionen: Magische Funktionen -> [[klassen|Klassen]]</wrap>
 +    * <wrap todo>Funktionen: Properties (nosetest, nose2)</wrap>
 +    * <wrap todo>Funktionen: das '*' an Funktionsnamen:?:</wrap>
 +    * <wrap todo>None vs. Exception</wrap>
 +  * <wrap todo>Module</wrap>
 +  * <wrap todo>Package</wrap>