Untitled

 avatar
unknown
python
3 years ago
889 B
8
Indexable
class Raamat:
    def __init__(self, pealkiri, autor, lehed, zanr):
        self.pealkiri = pealkiri
        self.autor = autor
        self.lehed = lehed
        self.zanr = zanr
        
    def kuva_info(self):
        print(self.pealkiri + " " + self.autor+ " " + self.lehed + " " + self.zanr)
        
class Raamatukogu:
    def __init__(self):
        self.raamatud = []
        
    def lisa_raamat(self, raamat):
        self.raamatud.append(raamat)
        
    def kuva_raamatud(self):
        print("Raamatukogus on järgmised raamatud:")
        for raamat in self.raamatud:
            raamat.kuva_info()
            
    def laenuta_raamat(self, pealkiri):
        for raamat in self.raamatud:
            if pealkiri.lower() == raamat.pealkiri.lower():
                self.raamatud.remove(raamat)
                return raamat
        return None
Editor is loading...