dindizz commited on
Commit
cc39de7
·
verified ·
1 Parent(s): b4993ec

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -1
app.py CHANGED
@@ -58,7 +58,7 @@ nutritional_data = {
58
 
59
  def display_dishes_in_city(city):
60
  """Displays all dishes available in the selected city with their nutritional information and cost."""
61
- result_str = f"### Available Dishes in {city}:\n"
62
  for dish, info in nutritional_data.items():
63
  result_str += f"- **{dish}**\n"
64
  result_str += f" - Cost: ₹{info[city]}\n"
@@ -102,6 +102,17 @@ def optimize_dishes_for_budget(city, daily_budget):
102
  for dish, qty in zip(selected_dishes, quantities):
103
  if qty > 1e-5:
104
  result_str += f"- **{dish}**: {qty:.2f} portions\n"
 
 
 
 
 
 
 
 
 
 
 
105
 
106
  result_str += f"\n### Total Cost: ₹{total_cost:.2f}\n"
107
  result_str += f"### Total Calories: {total_calories:.2f} kcal\n"
 
58
 
59
  def display_dishes_in_city(city):
60
  """Displays all dishes available in the selected city with their nutritional information and cost."""
61
+ result_str = f"### Available Dishes in {city} (Data pulled from leading food aggregators):\n"
62
  for dish, info in nutritional_data.items():
63
  result_str += f"- **{dish}**\n"
64
  result_str += f" - Cost: ₹{info[city]}\n"
 
102
  for dish, qty in zip(selected_dishes, quantities):
103
  if qty > 1e-5:
104
  result_str += f"- **{dish}**: {qty:.2f} portions\n"
105
+
106
+ # Add detailed information about each selected dish
107
+ result_str += f" - Cost: ₹{nutritional_data[dish][city]} x {qty:.2f} = ₹{nutritional_data[dish][city] * qty:.2f}\n"
108
+ result_str += f" - Energy: {nutritional_data[dish]['Energy (kcal)']} kcal x {qty:.2f} = {nutritional_data[dish]['Energy (kcal)'] * qty:.2f} kcal\n"
109
+ result_str += f" - Protein: {nutritional_data[dish]['Protein (g)']} g x {qty:.2f} = {nutritional_data[dish]['Protein (g)'] * qty:.2f} g\n"
110
+ result_str += f" - Fat: {nutritional_data[dish]['Fat (g)']} g x {qty:.2f} = {nutritional_data[dish]['Fat (g)'] * qty:.2f} g\n"
111
+ result_str += f" - Carbohydrate: {nutritional_data[dish]['Carbohydrate (g)']} g x {qty:.2f} = {nutritional_data[dish]['Carbohydrate (g)'] * qty:.2f} g\n"
112
+ result_str += f" - Fiber: {nutritional_data[dish]['Fiber (g)']} g x {qty:.2f} = {nutritional_data[dish]['Fiber (g)'] * qty:.2f} g\n"
113
+ result_str += f" - Calcium: {nutritional_data[dish]['Calcium (mg)']} mg x {qty:.2f} = {nutritional_data[dish]['Calcium (mg)'] * qty:.2f} mg\n"
114
+ result_str += f" - Iron: {nutritional_data[dish]['Iron (mg)']} mg x {qty:.2f} = {nutritional_data[dish]['Iron (mg)'] * qty:.2f} mg\n"
115
+ result_str += f" - Vitamin C: {nutritional_data[dish]['Vitamin C (mg)']} mg x {qty:.2f} = {nutritional_data[dish]['Vitamin C (mg)'] * qty:.2f} mg\n\n"
116
 
117
  result_str += f"\n### Total Cost: ₹{total_cost:.2f}\n"
118
  result_str += f"### Total Calories: {total_calories:.2f} kcal\n"