You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
869 B
31 lines
869 B
|
|
class Zviratko:
|
|
def __init__(self,jmeno,druh):
|
|
self.jmeno = jmeno
|
|
self.druh = druh
|
|
self.hlad = 50 #100 = najezené, 0 = hladové
|
|
self.stesti = 50
|
|
|
|
def nakrmit(self):
|
|
self.hlad += 20
|
|
if self.hlad > 100: self.hlad = 100
|
|
print(f"Krmíš {self.jmeno} ({self.druh}). \
|
|
Hlad je nyní {self.hlad}")
|
|
|
|
def pohladit(self):
|
|
self.stesti += 20
|
|
if self.stesti > 100: self.stesti = 100
|
|
print(f"Pohladil jsi {self.jmeno}. \
|
|
Stesti je {self.stesti}")
|
|
|
|
def status(self):
|
|
print(f"---stav: {self.jmeno} ({self.druh})---")
|
|
print(f"Hlad: {self.hlad}")
|
|
print(f"Štěstí: {self.stesti}\n")
|
|
|
|
mazlicek = Zviratko("Alík","pes")
|
|
mazlicek.status()
|
|
mazlicek.nakrmit()
|
|
mazlicek.pohladit()
|
|
mazlicek.nakrmit()
|
|
mazlicek.status()
|