appetizers = [["Chicken Wings",12],["Caesar Salad",8], ["Caramelized Onion Dip",11],["Crab Cakes",16],["Spiced Pita Chips",4]] main_meals = [["Roast Beef", 25],["T-Bone Steak",33],["Apricot Chicken",25], ["Surf&Turf",31.50],["Sirloin Steak",28]] deserts = [["Banana Puding",6],["Green Lemon Cake",4],["Coconut Cake",8], ["Boston Cream Pie",8],["Sütlaç",3.5]] orders = [] def show_menu(items): print(""" [1] {} \t\t Price: {} [2] {} \t\t Price: {} [3] {} \t Price: {} [4] {} \t\t Price: {} [5] {} \t\t Price: {} [6] BACK """.format(items[0][0],items[0][1], items[1][0],items[1][1], items[2][0],items[2][1], items[3][0],items[3][1], items[4][0],items[4][1])) flag = True while flag: print("""Welcome The BALKIR RESTAURANT... OUR MENU [1] Appetizer [2] Main Meal [3] Deserts [4] Show Receipt [5] EXIT """) choose = int(input()) if choose != 5: if choose == 1: flag1 = True while flag1: show_menu(appetizers) s1 = int(input()) if s1 != 6: orders.append([appetizers[s1][0],appetizers[s1][1]]) print("Added...") else: flag1 = False if choose == 2: flag1 = True while flag1: show_menu(main_meals) s1 = int(input()) if s1 != 6: orders.append([main_meals[s1-1][0],main_meals[s1-1][1]]) print("Added...") else: flag1 = False if choose == 3: flag1 = True while flag1: show_menu(deserts) s1 = int(input()) if s1 != 6: orders.append([deserts[s1-1][0],deserts[s1-1][1]]) print("Added...") #prices.append(deserts[s1][1]) else: flag1 = False if choose == 4: if len(orders) != 0: price = 0 for i in range(len(orders)): print(orders[i][0], orders[i][1],"$") price = price + orders[i][1] print("Total Price : ", price) else: flag = False print("Bye Bye...")