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)