Use app×
Join Bloom Tuition
One on One Online Tuition
JEE MAIN 2026 Crash Course
NEET 2026 Crash Course
CLASS 12 FOUNDATION COURSE
CLASS 10 FOUNDATION COURSE
CLASS 9 FOUNDATION COURSE
CLASS 8 FOUNDATION COURSE
0 votes
6.3k views
in Python Classes and Objects by (54.9k points)
closed by

Write a menu driven program to add or delete stationary items. You should use dictionary to store items and the brand?

1 Answer

+1 vote
by (49.3k points)
selected by
 
Best answer

stationary = { }

while((ch == 1) or (ch == 2))

print(” 1. Add Item \n 2. Delete Item")

ch = int(input(“Enter your choice “))

if(ch==1):

n = int(input(“Enter the number of items to be added in the stationary shop”))

for i in range(n):

item = input(“Enter an item “)

brand = input(“Enter the brand Name”) 

stationary[item] = brand

print(stationary)

elif(ch == 2):

remitem = input(“Enter the item to be deleted from the shop”)

dict.pop(remitem)

print( stationary)

else:

print(“Invalid options. Type 1 to add items and 2 to remove items “)

ch = int(input(“Enter your choice :”)

Output:

1. Add item

2. Delete Item Enter your choice :1

Enter the number of items to be added in the 

stationary shop : 2

Enter an item : Pen

Enter the brand Name : Trimax

Enter an item : Eraser

Enter the brand Name : Camlin

Pen : Trimax

Eraser : Camlin

Enter your choice : 2

Enter the item to be deleted from the shop : Eraser Pen : Trimax

Enter your choice : 3

Invalid options. Type 1 to add items an 2 to remove items.

Welcome to Sarthaks eConnect: A unique platform where students can interact with teachers/experts/students to get solutions to their queries. Students (upto class 10+2) preparing for All Government Exams, CBSE Board Exam, ICSE Board Exam, State Board Exam, JEE (Mains+Advance) and NEET can ask questions from any subject and get quick answers by subject teachers/ experts/mentors/students.

...