解方程例(1):
#临近端午,某超市准备购进某品牌的白粽、豆沙粽、蛋黄粽, # 三种品种的粽子共1000袋(每袋均为同一品种的粽子), # 其中白粽每袋12个,豆沙粽每袋8个,蛋黄粽每袋6个. # 为了推广,超市还计划将三个品种的粽子各取出来, # 拆开后重新组合包装,制成A、B两种套装进行特价销售: # A套装为每袋白粽4个,豆沙粽4个;B套装为每袋白粽4个,蛋黄粽2个, # 取出的袋数和套装的袋数均为正整数.若蛋黄粽的进货量不低于总进货量的1/5, # 则豆沙粽最多购进______袋. import numpy as np import sympy as sy a,b,c = sy.symbols('a b c')#分别设白粽、豆沙粽、蛋黄粽为a、b、c袋 m = sy.solve([a+b+c-1000,4*(2*b+3*c)-12*a,c-1/5*1000],[a,b,c]) print(m.values())