Back to tasksGet help with live coding in real time with Sobes Copilot
Junior — Middle+
25
Создание классов Book и Library по заданному использованию
Task condition
На основе приведённого примера реализуйте два класса — Book и Library — так, чтобы скрипт корректно выполнялся.
library = Library()
book1 = Book("1984", "George Orwell", 1949)
book2 = Book("To Kill a Mockingbird", "Harper Lee", 1960)
book3 = Book("Brave New World", "Aldous Huxley", 1932)
library.add_book(book1)
library.add_book(book2)
library.add_book(book3)
print("Все книги в библиотеке:")
library.show_books()
print("\nКниги автора 'George Orwell':")
orwell_books = library.find_by_author("George Orwell")
for book in orwell_books:
print(book.info())
library.remove_book("1984")
print("\nПосле удаления '1984':")
library.show_books()