22F-3842 Lab 7 Ai
22F-3842 Lab 7 Ai
class Book:
self.title = title
self.author = author
self.isbn = isbn
self.year = year
self.price = price
def __str__(self):
self.price == other.price)
class LibraryCatalog:
def __init__(self):
self.books = []
self.books.append(book)
else:
if book in self.books:
Name: Hamid
Roll No: 22f-3842
self.books.remove(book)
new_catalog = LibraryCatalog()
return new_catalog
new_catalog = LibraryCatalog()
return new_catalog
def __len__(self):
return len(self.books)
def __str__(self):
return catalog_str
def create_book():
catalog1 = LibraryCatalog()
catalog2 = LibraryCatalog()
while True:
print("\nMenu:")
print("7. Quit")
if choice == '1':
book = create_book()
catalog1.add_book(book)
book = create_book()
catalog2.add_book(book)
print("\nMerged Catalog:")
print(merged_catalog)
print("\nSubtracted Catalog:")
print(subtracted_catalog)
if catalog_choice == '1':
print("\nCatalog 1:")
print(catalog1)
print("\nCatalog 2:")
print(catalog2)
else:
break
else:
Name: Hamid
Roll No: 22f-3842