From 976bf470f174cb0ff8f2a1e22aaa09ea53343723 Mon Sep 17 00:00:00 2001 From: kevin Date: Tue, 8 Nov 2022 23:58:52 +0100 Subject: [PATCH] =?UTF-8?q?Aufgabe=206=20fertig,=20Aufgabe=205.1=20zu=20?= =?UTF-8?q?=C3=BCberarbeiten?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- s1_a51.py | 10 ++++++++++ s1_a61_2.py | 26 ++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 s1_a51.py create mode 100644 s1_a61_2.py diff --git a/s1_a51.py b/s1_a51.py new file mode 100644 index 0000000..4a999e9 --- /dev/null +++ b/s1_a51.py @@ -0,0 +1,10 @@ +#Aufgabe 5.1 + +#a) -> Man speichert alle Werte ungleich Null in einem Dictionary mit den Koordinaten als Schlüssel und dem Wert als zugeordneter Wert + +m = {((0),(0)):3} + + +print(m.items()) +print(m.keys()) + diff --git a/s1_a61_2.py b/s1_a61_2.py new file mode 100644 index 0000000..9dcc6c4 --- /dev/null +++ b/s1_a61_2.py @@ -0,0 +1,26 @@ +#Aufgabe 6.1, stringSpaceFilter() ersetzt Leerzeichen durch Blanks +def stringSpaceFilter(): + input = "This is a test" + output = "" + for x in input: + if x == " ": + output += "_" + else: + output += x + print(output) + +#Aufgabe 6.2, reverseUntilComma() ließt einen ganzen String, speichert ihn aber nur bis zum ersten Komma und gibt ihn rückwerts aus +def reverseUntilComma(): + s1 = "Hello, World" + s1Helper = "" + ongoing = True + for x in s1: + if ongoing: + s1Helper += x + if x == ",": + ongoing = False + s1 = s1Helper[::-1] + print(s1) + +stringSpaceFilter() +reverseUntilComma() \ No newline at end of file