Compare commits
5 Commits
abgabe_auf
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| a9ea2a43df | |||
| a3b6471252 | |||
| f9a07bc96c | |||
| fae016369d | |||
| 01bfc9928a |
15
src/Woche3/menu.py
Normal file
15
src/Woche3/menu.py
Normal file
@ -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)
|
||||
13
src/Woche4/Aufgabe_who_likes_it.py
Normal file
13
src/Woche4/Aufgabe_who_likes_it.py
Normal file
@ -0,0 +1,13 @@
|
||||
def likes(names):
|
||||
length = len(names)
|
||||
for i in range(4):
|
||||
names.append("")
|
||||
|
||||
text = [
|
||||
"no one likes this",
|
||||
names[0] + " likes this",
|
||||
names[0] + " and " + names[1] + " like this",
|
||||
names[0] + ", " + names[1] + " and " + names[2] + " like this",
|
||||
names[0] + ", " + names[1] + " and " + str(length - 2) + " others like this",
|
||||
]
|
||||
return text[length - (length > 3) * (length - 4)]
|
||||
Loading…
x
Reference in New Issue
Block a user