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