From 18c7a227254b69e04e105c6393d0a807867269b0 Mon Sep 17 00:00:00 2001 From: "julia.desmense@ah.nl" Date: Thu, 6 Nov 2025 13:14:21 +0000 Subject: [PATCH 1/2] ex 1 --- exercises/exercise_1/opdracht_1.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/exercises/exercise_1/opdracht_1.py b/exercises/exercise_1/opdracht_1.py index 7f6b077..86d79e4 100644 --- a/exercises/exercise_1/opdracht_1.py +++ b/exercises/exercise_1/opdracht_1.py @@ -1,2 +1,7 @@ def likes(team: list) -> str: - return True \ No newline at end of file + if(len(team)==0): + return "no one likes this" + if(len(team)==1): + return team[0] + " likes this" + if(len(team)>1): + return team[0]+" en "+team[1] + " like this" \ No newline at end of file From b2500d0318c26806c5d43758bec2fefbd1c3ff66 Mon Sep 17 00:00:00 2001 From: "sanderson.ruben@ah.nl" Date: Thu, 6 Nov 2025 13:17:55 +0000 Subject: [PATCH 2/2] three-persons Groetjes --- exercises/exercise_1/opdracht_1.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/exercises/exercise_1/opdracht_1.py b/exercises/exercise_1/opdracht_1.py index 7f6b077..31f4dc5 100644 --- a/exercises/exercise_1/opdracht_1.py +++ b/exercises/exercise_1/opdracht_1.py @@ -1,2 +1,10 @@ def likes(team: list) -> str: - return True \ No newline at end of file + if not team: + return "no one likes this" + + if len(team) == 1: + return f"{team[0]} likes this" + + # Als er meer dan één naam is, maak een mooie string: + names = ", ".join(team[:-1]) + f" and {team[-1]}" + return f"{names} like this" \ No newline at end of file