检索线性表达式值

2024-05-23 18:29:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我想知道如何检索要在结果中显示的线性表达式值。在我的问题中,我有以下表达式:

total_cost = solver.Sum(supplier_cost[j] for j in range(num_suppliers))

我试着用这种方式展示这个表达式的值:

print('Total cost = ', total_cost)

但是,相反,print('Total cost=',Total_cost)中显示的是:(由于文本太长,我没有输入整个值)

Total cost =  ((((0.0 * <ortools.linear_solver.linear_solver_natural_api.VariableExpr object at 0x7fe188875898>) + (0.0 * <ortools.linear_solver.linear_solver_natural_api.VariableExpr object at 0x7fe188875048>) + (0.0 * <ortools.linear_solver.linear_solver_natural_api.VariableExpr object at 0x7fe188875ac8>) + (0.0 * <ortools.linear_solver.linear_solver_natural_...

Tags: apiobject表达式线性naturalattotallinear