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.
27 lines
786 B
27 lines
786 B
class Zviratko:
|
|
def __init__(self, jmeno, druh):
|
|
self.jmeno = jmeno
|
|
self.druh = druh
|
|
self.hlad = 50 #0 = hladové, 100 = najezené
|
|
self.stesti = 50
|
|
|
|
def nakrmit(self):
|
|
self.hlad += 20
|
|
if self.hlad > 100: self.hlad = 100
|
|
print(f"Krmíš {self.jmeno}. Hlad je nyní {self.hlad}")
|
|
|
|
def pohladit(self):
|
|
self.stesti += 10
|
|
print(f"Pohladil jsi {self.jmeno}. Štěstí je nyní {self.stesti}")
|
|
|
|
def status(self):
|
|
print(f"--- Stav zvířatka: {self.jmeno}")
|
|
print(f"Druh: {self.druh}")
|
|
print(f"Hlad: {self.hlad}/100")
|
|
print(f"Štěstí: {self.stesti} \n")
|
|
|
|
mazlicek = Zviratko("Alík","pes")
|
|
mazlicek.status()
|
|
mazlicek.nakrmit()
|
|
mazlicek.pohladit()
|
|
mazlicek.status()
|