From 4143e6ed853699264208074be4622b8129126037 Mon Sep 17 00:00:00 2001 From: Arina Dohadailo Date: Tue, 13 Oct 2026 12:27:58 +0000 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20u5/kindergarten=5Fgarden.py?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- u5/kindergarten_garden.py | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/u5/kindergarten_garden.py b/u5/kindergarten_garden.py index b75e40c..8fed4ce 100644 --- a/u5/kindergarten_garden.py +++ b/u5/kindergarten_garden.py @@ -1,15 +1,17 @@ class NoSuchStudentException(Exception): - """Vyvolá sa, ak žiak nie je v zozname žiakov záhona.""" + """Žiak nie je v zozname.""" +class Garden(): + def __init__(self, diagram: str): + self.diagram: str = diagram + self.rows: str = diagram.splitlines() -DEFAULT_STUDENTS = [ - "Alena", "Boris", "Cyril", "Daniel", "Eva", "František", - "Gitka", "Helena", "Ivana", "Jozef", "Karol", "Ladislav", -] + def add_rows(self,row): + if isinstance(row,str): + raise ValueError("Row has to be string") + self.rows.append(row) -PLANTS = { - "G": "Tráva", - "C": "Ďatelina", - "R": "Reďkovky", - "V": "Fialky", -} \ No newline at end of file +garden = Garden("VVCG\nWRC") +print([item[1:3] for item in garden.rows]) +garden.rows.append(Garden("s\ns")) +print(garden.rows) \ No newline at end of file