Open Radmila007 opened 2 months ago
Ahoj!
Je to super :) Nevadi ze si nektery ty veci vypocitala mimo tridy, poradila jsi si s tim.
def __str__(self):
return super().__str__() + f"Jeho oblibene zvire je {self.oblibene_zvire}"
^ Tohle me potesilo, jako jedna z mala si ten vypis upravila! :heart:
Jinak pridavam jak mohly vypadat ty inicialy, vaha a plat jako metody:
def ziskej_inicialy(self):
jmeno, prijmeni = self.cele_jmeno.split(' ')
return f'{jmeno[0].upper()}.{prijmeni[0].upper()}.'
class Zoo:
def __init__(self, nazev, adresa, reditel, zamestnanci, zvirata):
self.nazev = nazev
self.adresa = adresa
self.reditel = reditel
self.zamestnanci = zamestnanci
self.zvirata = zvirata
def vaha_vsech_zvirat_v_zoo(self):
vaha = 0
for zvire in self.zvirata:
vaha += zvire.vaha
return vaha
def mesicni_naklady_na_zamestnance(self):
naklady = 0
for zamestnanec in self.zamestnanci:
naklady += zamestnanec.rocni_plat
naklady += self.reditel.rocni_plat
return naklady / 12
Poznacila jsem si splneno, ale nevahej se ozvat kdyz by jsi chtela jeste neco zkonzultovat :)
Ahoj,
Odevzdávám 1. domací úkol.
Díky,
Radka