From fae016369d20f3ceaecf2c12883cb2df485f0433 Mon Sep 17 00:00:00 2001 From: Samuel Weber Date: Sat, 7 Mar 2026 20:35:31 +0100 Subject: [PATCH] Aufgabe Woche 3, Codewars Uebung Menu Display Kyu7 --- src/Woche3/menu.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/Woche3/menu.py diff --git a/src/Woche3/menu.py b/src/Woche3/menu.py new file mode 100644 index 0000000..4fb19ff --- /dev/null +++ b/src/Woche3/menu.py @@ -0,0 +1,15 @@ +class Menu: + def __init__(self, menu): + self.menu = menu + self.selected = 0 + + def to_the_right(self): + self.selected = (self.selected + 1) % len(self.menu) + + def to_the_left(self): + self.selected = (self.selected - 1) % len(self.menu) + + def display(self): + display_array = self.menu[:] + display_array[self.selected] = [display_array[self.selected]] + return str(display_array) -- 2.30.2