Code
Code
class Restaurant:
def __init__(self):
# Indian menu with items and their prices (in Indian Rupees)
self.menu = {
"Lassi": 40.00,
"Biryani": 180.00,
"Samosa": 15.00,
def show_menu(self):
print(f"{item}: ₹{price:.2f}")
def take_order(self):
while True:
self.show_menu()
item = input("\nEnter the item you want to order (or type 'done' to finish): ").capitalize()
break
if item in self.menu:
try:
if item in self.order:
self.order[item] += quantity
else:
self.order[item] = quantity
except ValueError:
else:
print("Sorry, we don't have that item. Please choose from the menu.")
def calculate_bill(self):
total = 0
price = self.menu[item]
total += cost
return total
def run(self):
# Run the restaurant management system
self.take_order()
self.calculate_bill()
restaurant = Restaurant()
restaurant.run()