From 12717350c6fd1634bc0eebb9e95d71c591bfe675 Mon Sep 17 00:00:00 2001 From: Mohammed Alqadda Date: Sun, 1 Mar 2026 12:22:33 +0300 Subject: [PATCH] Done --- __pycache__/panda.cpython-313.pyc | Bin 0 -> 1764 bytes main.py | 20 ++++++++++++++++++++ panda.py | 16 ++++++++++++++++ 3 files changed, 36 insertions(+) create mode 100644 __pycache__/panda.cpython-313.pyc create mode 100644 main.py create mode 100644 panda.py diff --git a/__pycache__/panda.cpython-313.pyc b/__pycache__/panda.cpython-313.pyc new file mode 100644 index 0000000000000000000000000000000000000000..7c30ec769df8b54aea9d8b04e1b393a856aa20cf GIT binary patch literal 1764 zcma)7L2TPp7=E^&6Wd){riQ643_YQtHVBeV-8fWbbh{zCG+-)KV#9J1CpC5KyOp_7J0#g0Qlf}GfKoZ!gOlZIAV+&FPV4TvlM|D0r9rb>O1KfjmX|F8f1{{Q{y z=W+&t^^kt=ej^j|Cmx224mSN6*c^}<@;Wie95JQK@Fgxz8gfCYriT;<7SewQ&IjZM z;gU(XY)V`)byJ=rpGlmW${gXUNdYsa3YaxBfSQ@*dP6H1iCVG!n*EmqF{iF&g!*>VNff)`B$^jg?Z^%Mgf@eq zR!|cfI$oV;!GUWCIs%FmVkQh%vRc{*9UhjN!M5FOIyKvC+qIfqiaNWt+b&i1qV2#p zohk+{tzErlt*=+Ci;EXaE#y^f?IoIJxxO1&Rx&BL7Kdj{JUj<*haBc-_VvT*bNkxi z4BOAa@vhzn3#pEn!XX2X(4-8T1MZsqwRr z1fK>tPF5AMl8KbAIAHsP=K-E09KZ5GJh}EnyMCBI{}sKfzsPn})*Ik^I<}`PtEr6X zKt+*#)_p^8d`rjxy0kod56g{}-?l%;ZN1}z1kSCh8=WKpMYqIA6~H}qK{!7y!10Q& z$CH&O+J`4fff9e!3=>z*0>IRvdj|6;28CV7Rg#x7;(7wxm2RT5xYHH0f1|N zcK%2Dlit%G+^Ks?oZ(qcp*5k&`(?;uYqZQZNaXXBs zqF9SW7ZvE(+!EKbT#ynP?AUuSU19d%0E8S2%W4L-j)(g*meuaq-oP?tS#_6(k>~o3 zA6OR8A(=b^{u}UD5g0)7GBSX{P_^tR;_g-_aze}M5s{3T0UV1b0Ox|Z3}2FeWU9^{ z8Irmx9Z^|*?I;8AZ$?r(QtF9Lkag<3fDurmbf{=6Y1&tK0e%xv@jm{oNRsrQJSBCc JBZ4Sg{s+wQWVZkS literal 0 HcmV?d00001 diff --git a/main.py b/main.py new file mode 100644 index 0000000..dd73196 --- /dev/null +++ b/main.py @@ -0,0 +1,20 @@ +from panda import Panda +def main(): + pandas = [] + p1 = Panda("P1", 5, "Forest") + p2 = Panda("P2", 3, "Zoo", "sad") + p3 = Panda("P3", 7, "Nature", "happy") + p4 = Panda("P3", 2, "Wild", "playful") + pandas.append(p1) + pandas.append(p2) + pandas.append(p3) + pandas.append(p4) + for panda in pandas: + print(f"++++++++ Meet {panda.name} ++++++++") + panda.eat() + panda.play() + panda.sleep() + print(panda) + +if __name__ == "__main__": + main() \ No newline at end of file diff --git a/panda.py b/panda.py new file mode 100644 index 0000000..55fd972 --- /dev/null +++ b/panda.py @@ -0,0 +1,16 @@ +class Panda: + def __init__(self, name, age, location, mood="okay"): + self.name = name + self.age = age + self.location = location + self.mood = mood + def eat(self): + print(f"{self.name} is {self.mood} and eating bamboo.") + def sleep(self): + print(f"{self.name} is sleeping. and will wake up in a better mood.") + self.mood = "relaxed" + def play(self): + print(f"{self.name} in {self.mood} mood, and is playing and having fun.") + self.mood = "excited" + def __str__(self): + return f"Panda Info:-\n\nName: {self.name}\nAge: {self.age}\nLocation: {self.location}\nMood: {self.mood}\n" \ No newline at end of file