<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.bzz.ch/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.bzz.ch/feed.php">
        <title>BZZ - Modulwiki - modul:m323:learningunits:lu05</title>
        <description></description>
        <link>https://wiki.bzz.ch/</link>
        <image rdf:resource="https://wiki.bzz.ch/_media/wiki/logo.png" />
       <dc:date>2026-04-07T15:34:45+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m323/learningunits/lu05/args?rev=1711631267&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m323/learningunits/lu05/classdecorator?rev=1711631267&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m323/learningunits/lu05/closures?rev=1711631267&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m323/learningunits/lu05/decorator?rev=1765974533&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m323/learningunits/lu05/innerfunctions?rev=1711631267&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/m323/learningunits/lu05/start?rev=1711631267&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.bzz.ch/_media/wiki/logo.png">
        <title>BZZ - Modulwiki</title>
        <link>https://wiki.bzz.ch/</link>
        <url>https://wiki.bzz.ch/_media/wiki/logo.png</url>
    </image>
    <item rdf:about="https://wiki.bzz.ch/modul/m323/learningunits/lu05/args?rev=1711631267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-28T13:07:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU05a - Verwendung von *args und **kwargs in Python</title>
        <link>https://wiki.bzz.ch/modul/m323/learningunits/lu05/args?rev=1711631267&amp;do=diff</link>
        <description>LU05a - Verwendung von *args und **kwargs in Python

In Python gibt es spezielle Syntaxelemente, um eine beliebige Anzahl von Positional-Argumenten (*args) oder Keyword-Argumenten (**kwargs) in einer Funktion zu akzeptieren. Diese werden oft in Funktionen und Decorators verwendet, um sie flexibler und wiederverwendbarer zu gestalten.</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/m323/learningunits/lu05/classdecorator?rev=1711631267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-28T13:07:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU05e - Klassenbasierte Decorators in Python</title>
        <link>https://wiki.bzz.ch/modul/m323/learningunits/lu05/classdecorator?rev=1711631267&amp;do=diff</link>
        <description>LU05e - Klassenbasierte Decorators in Python

Klassenbasierte Decorators sind eine leistungsfähige Ergänzung zu den herkömmlichen, funktionsbasierten Decorators in Python. Sie bieten mehr Flexibilität und können leichter wiederverwendet und erweitert werden. In dieser Theorieseite werden wir die Grundlagen und Anwendungsbeispiele für klassenbasierte Decorators besprechen.</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/m323/learningunits/lu05/closures?rev=1711631267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-28T13:07:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU05c - Closures in Python</title>
        <link>https://wiki.bzz.ch/modul/m323/learningunits/lu05/closures?rev=1711631267&amp;do=diff</link>
        <description>LU05c - Closures in Python

Ein Closure ist eine innere Funktion, die sich an den Zustand ihrer äußeren umgebenden Funktion erinnert, selbst wenn die äußere Funktion ihren Ausführungskontext bereits verlassen hat. Closures sind ein Konzept, das in vielen Programmiersprachen, einschließlich Python, vorkommt.</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/m323/learningunits/lu05/decorator?rev=1765974533&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-17T12:28:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU05d - Decorators für Funktionen in Python</title>
        <link>https://wiki.bzz.ch/modul/m323/learningunits/lu05/decorator?rev=1765974533&amp;do=diff</link>
        <description>LU05d - Decorators für Funktionen in Python

Ein Decorator in Python ist ein Entwurfsmuster, das es erlaubt, einer Funktion zusätzliche Funktionalität hinzuzufügen, ohne ihren Code zu ändern. Decorators sind sehr leistungsfähig und nützlich, da sie den Code sauber halten und die Prinzipien der Wiederverwendbarkeit und Kapselung fördern.</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/m323/learningunits/lu05/innerfunctions?rev=1711631267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-28T13:07:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU05b - Innere und äußere Funktionen in Python</title>
        <link>https://wiki.bzz.ch/modul/m323/learningunits/lu05/innerfunctions?rev=1711631267&amp;do=diff</link>
        <description>LU05b - Innere und äußere Funktionen in Python

In Python können Funktionen innerhalb anderer Funktionen definiert werden. Diese inneren Funktionen sind auch als verschachtelte oder lokale Funktionen bekannt. Sie sind ein wichtiges Konzept, das in Closures, Decorators und anderen höherstufigen Funktionen in Python verwendet wird.</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/m323/learningunits/lu05/start?rev=1711631267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-28T13:07:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU05 - Funktionale Komponenten in Python</title>
        <link>https://wiki.bzz.ch/modul/m323/learningunits/lu05/start?rev=1711631267&amp;do=diff</link>
        <description>LU05 - Funktionale Komponenten in Python


	* LU05a - Verwendung von *args und **kwargs in Python
	* LU05b - Innere und äußere Funktionen in Python
	* LU05c - Closures in Python
	* LU05d - Decorators für Funktionen in Python
	* LU05e - Klassenbasierte Decorators in Python



Aufgaben


	* LU05.A01 - Verwendung von *args in Funktionen
	* LU05.A02 - Listen ordnen
	* LU05.A03 - Aktualisierung von Lagerbeständen mit Transaktionen
	* LU05.A04 - Verwendung von **kwargs in Funktionen
	* LU05.A05 - **kw…</description>
    </item>
</rdf:RDF>
