A python Code For a Library.
A python Program of a full functional library.Which help student to borrow a book submit a book searching a book easily......
code....
from dbm.ndbm import library class Library: def __init__(self,books): self.book = books def availableBooks(self): print("Books available in library as folows: ") for book in self.book: print("*"+book) def requestBook(self,bookName): if bookName in self.book: print(f"You have been issued {bookName}! Have a nice day! ") self.book.remove(bookName) else: print(f"{bookName} is not availabe!") def returnBooks(self,bookName): print(f"Your Book has been returned/add! Have a nice day!") self.book.append(bookName) class Student: def borowBook(self): self.book = (input("Enter a book name to borow: ")) return self.book def returnBook(self): self.book = (input("Enter a book name to Return/Add:")) return self.book if __name__=="__main__": centralLibrary = Library(["C++","Python","Java"]) student = Student() while(True): indexofCLB = ''' === WELCOME TO CENTRAL LIBRARY ==== * For Books Enquiry:- 1 * For Book Borow:- 2 * For Book Return/Add:- 3 * For Exit:- 4 ''' print(indexofCLB) a = int(input("Enter a valid option: ")) if a==1: centralLibrary.availableBooks() elif a==2: centralLibrary.requestBook(student.borowBook()) elif a==3: centralLibrary.returnBooks(student.returnBook()) elif a==4: print("Thanks for choosing Central Library. Have a great day ahead!") exit() else: print("Enter a valid option!")
Comments
Post a Comment