What will be the display output of the following code? class…
What will be the display output of the following code? class Cart (object): cartNo = 1 def __init__(self, cust_name): self.cartNo = Cart.cartNo Cart.cartNo += 1 self.cust_name = cust_name self.cart = [ ] def addGroc (self, item): self.cart.append(item) def showCart (self): for i in self.cart: print(i) def __str__ (self): return ‘Cart# ‘ + str(self.cartNo) + ‘\ncustomer ‘ + self.cust_name class Grocery ( ): def __init__ (self, name): self.name = name def __str__ (self): return self.name g1 = Grocery (‘milk’)c1 = Cart(‘Rob Varley’)c1.addGroc(g1)c1.addGroc(Grocery(‘eggs’))print (c1)
Read DetailsWrite the display output of the following code in the box th…
Write the display output of the following code in the box that follows. class Cart (object): cartNo = 10 def __init__(self, cust_name): Cart.cartNo += 1 self.strNum = str(Cart.cartNo) if Cart.cartNo < 10: self.cartNo = 'C' + '00' + self.strNum elif Cart.cartNo < 100: self.cartNo = 'C' + '0' + self.strNum else: self.cartNo = 'C' + self.strNum self.cust_name = cust_name self.cart = [ ] def addGroc (self, item): self.cart.append(item) def showCart (self): for i in self.cart: print(i) def __str__ (self): return 'Customer ' + self.cust_name + '\nCart# ' + str(self.cartNo) class Grocery ( ): def __init__ (self, name): self.name = name def __str__ (self): return self.name g1 = Grocery ('milk')c1 = Cart('Dorie Johnson')c1.addGroc(g1)c1.addGroc(Grocery('eggs'))c1.addGroc(Grocery('milk'))c1.addGroc(Grocery('bread'))print (c1)
Read DetailsWhat will be the display output of the following code? Type…
What will be the display output of the following code? Type the response in the box following the question. To get full credit the lines must appear in order. class Cart (object): cartNo = 1 inventory = (‘bread’, ‘eggs’, ‘milk’, ‘cheese’, ‘wine’) def __init__(self, cust_name): self.cartNo = Cart.cartNo Cart.cartNo += 1 self.cust_name = cust_name self.cart = [ ] def addGroc (self, item): if item.name in Cart.inventory: self.cart.append(item) else: print (item.name, ‘ not available ‘) def showCart (self): for i in self.cart: print(i) def __str__ (self): return ‘Cart# ‘ + str(self.cartNo) + ‘\ncustomer ‘ + self.cust_name class Grocery ( ): def __init__ (self, name): self.name = name def __str__ (self): return self.name g1 = Grocery (‘cheese’)c1 = Cart(‘Jean-Louis’)c1.addGroc(g1)c1.showCart()c1.addGroc(Grocery(‘apples’))c1.addGroc(Grocery(‘wine’))c1.showCart()
Read Details