Professional Documents
Culture Documents
PR 9
PR 9
PR 9
EN_NO : 21162171012
Subject : FP
PRACTICAL-9
CODE :
class Book:
def __init__(self,title,author):
self.title = title
self.author = author
class EBook(Book):
def __init__(self,title,author,format,pages):
super().__init__(title,author)
self.format = format
self.pages = pages
def __str__(self):
class AudioBook(Book):
def __init__(self,title,author,format,track_length):
super().__init__(title,author)
self.format = format
self.track_length = track_length
def __str__(self):
e = EBook("Python","John","kjl",100)
print(e)
a = AudioBook("Python","John","MP3",100)
print(a)
OUTPUT :
CODE :
class Stack:
def __init__(self):
self.items = []
def isEmpty(self):
return self.items == []
def push(self, item):
self.items.append(item)
def pop(self):
return self.items.pop()
def peek(self):
return self.items[len(self.items)-1]
def size(self):
return len(self.items)
def display(self):
print("stack:",self.items)
s = Stack()
s.push(1)
s.push(2)
s.display()
pop_element=s.pop()
print("poped element :",pop_element)
s.display()
t_item=s.peek()
print("top item :",t_item)
Output :