<?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:archiv:m319python:learningunits:lu14:loesungen</title>
        <description></description>
        <link>https://wiki.bzz.ch/</link>
        <image rdf:resource="https://wiki.bzz.ch/_media/wiki/logo.png" />
       <dc:date>2026-04-07T14:34:53+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu14/loesungen/collection?rev=1711631267&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu14/loesungen/laengen?rev=1711631267&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu14/loesungen/rotationchiffre?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/archiv/m319python/learningunits/lu14/loesungen/collection?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>LU12.L01: Collections</title>
        <link>https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu14/loesungen/collection?rev=1711631267&amp;do=diff</link>
        <description>LU12.L01: Collections

lists.py


def add_cities(cities):
    cities.append(&#039;Biel&#039;)  # add Biel at the end of the list
    cities.insert(2, &#039;Basel&#039;)  # add Basel at Position 2
    print(&#039;add_cities:\n&#039;, cities)


def remove_cities(cities):
    cities.pop()  # remove the last city from the list
    cities.pop(1)  # remove the city at position 1
    cities.remove(&#039;Bern&#039;)  # remove Bern from the list
    print(&#039;remove_cities:\n&#039;, cities)


def find_cities(cities):
    print(&#039;find_city:&#039;)
    print(…</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu14/loesungen/laengen?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>LU14.L02: Längenumrechner</title>
        <link>https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu14/loesungen/laengen?rev=1711631267&amp;do=diff</link>
        <description>LU14.L02: Längenumrechner


def main():
    units_dict = {
        &#039;Meter&#039;: 1,
        &#039;Zentimeter&#039;: 100,
        &#039;Meilen&#039;: 0.000621371,
        &#039;Seemeilen&#039;: 0.000539957
    }
    value = read_float(&#039;Länge &gt; &#039;)
    from_unit = read_unit(&#039;Einheit von &gt; &#039;, units_dict)
    to_unit = read_unit(&#039;Einheit nach &gt; &#039;, units_dict)

    result = value * units_dict[to_unit] / units_dict[from_unit]
    print(f&#039;{value} {from_unit} = {result} {to_unit}&#039;)


def read_float(prompt):
    &quot;&quot;&quot;
    reads a floating po…</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu14/loesungen/rotationchiffre?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>LU14.L03: Rotation-Chiffre</title>
        <link>https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu14/loesungen/rotationchiffre?rev=1711631267&amp;do=diff</link>
        <description>LU14.L03: Rotation-Chiffre

Funktionen

read_input

	*  Aufgabe: Liest die Eingaben des Benutzers (Blocklänge, Klartext). 
Der Klartext wird um Leerzeichen ergänzt.
	*  Returnwert: Blocklänge, Klartext

split_blocks

	*  Aufgabe: Zerlegt den Klartext in Blöcke anhand der Blocklänge</description>
    </item>
</rdf:RDF>
