-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMarch272019.py
46 lines (32 loc) · 951 Bytes
/
March272019.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
class Cat:
Mood=0
Hungry=0
Energy=0
def __init__(self, Mood=Mood, Hungry=Hungry, Energy=Energy):
self.Mood = Mood
self.Hungry = Hungry
self.Energy = Energy
def sleep(self):
self.Energy = self.Energy + 1
self.Hungry = self.Hungry + 1
self.display()
def play(self):
self.Mood = self.Mood + 1
self.Energy = self.Energy - 1
self.meow()
self.display()
def feed(self):
self.Hungry = self.Hungry + 1
self.Mood = self.Mood + 1
self.meow()
self.display()
def meow(self):
print("meeeeow")
def display(self):
print("Mood:", self.Mood)
print("Hungry:", self.Hungry)
print("Energy:", self.Energy)
print("Mood:", self.Mood)
if __name__ == "__main__":
catty = Cat(Mood=0, Hungry=0, Energy=0)
catty.feed()