diff --git a/main.py b/main.py new file mode 100644 index 0000000..8c37e39 --- /dev/null +++ b/main.py @@ -0,0 +1,19 @@ + +from panda import Panda + + +panda1 = Panda("Rimi", "Female", 7, "Sick") +panda2 = Panda("Samuil", "Male", 4, "Healthy") +panda3 = Panda("Mimi", "Female", 1, "Healthy") +panda4 = Panda("Bao", "Male", 10, "Excellent") + + +pandas_list = [panda1, panda2, panda3, panda4] + +for p in pandas_list: + print("-" * 20) + + print(f"Checking on: {p.name}") + + print(p.status()) + print(p.sleep()) \ No newline at end of file diff --git a/panda.py b/panda.py new file mode 100644 index 0000000..4225f54 --- /dev/null +++ b/panda.py @@ -0,0 +1,14 @@ + +class Panda: + def __init__(self, name: str, gender: str, age: int, health: str): + self.name = name + self.gender = gender + self.age = age + self.health = health + + def status(self): + + return f"Panda: {self.name}, Gender: {self.gender}, Age: {self.age}, Health: {self.health}" + + def sleep(self): + return f"{self.name} is now taking a nap in the bamboo forest!"