Загрузка данных


class Book:
    def __init__(self, title, autor, borrowed = False):
        self.title = title
        self.autor = autor
        self.borrowed = borrowed
    
    def borrow(self):
        self.borrowed = True
        print(f"книга {self.title}, {self.autor}забронирована/взята.")
    def return_book(self):
        self.borrowed = False
        print(f"книга {self.title}, {self.autor} возвращена")
    def get_info(self):
        print(f"{self.title}, {self.autor}, на руках: {'да' if self.borrowed else 'нет'}")

class Library:
    def __init__(self):
        self.books = []

    def add_book(self, book):
        if isinstance(book, Book):
            self.books.append(book)
            print(f"книга {book} была добавлена")
        else:
            print("ошибка")
    def delete_book(self, title):
        for book in self.books:
            if title == book.title:
                self.books.remove(book)
                return
            print("такой книги нет")

book1 = Book(title="Война и мир", autor="Толстой")
book2 = Book(title="Дубровский", autor="Пушкин")
book3 = Book(title="муму", autor="Тургенев")

library = Library()
library.add_book(book1)
library.add_book(book2)
library.add_book(book3)