【python】用python如何去写lp文件(整数规划约束)

在这里插入图片描述

import math
def write_con(n,path,m):
	f = open(path,"a",encoding = "utf-8")
	for i in range(1,n):
		f.write("x" + str(i) + " + " + "y" + str(i) + " + ")
	f.write("x" + str(n) + " + " + "y" + str(n) + " <= " +str(m) + "\n")
	f.close()

path = r"D:\code\text.txt"
write_con(4,path,5)

执行结果:
在这里插入图片描述

在这里插入图片描述

import math
def write_con(n,path,m,k):
	f = open(path,"a",encoding = "utf-8")
	for j in range(1,k+1):
		for i in range(1,n):
			f.write("x" + str(i) + " + " + "y" + str(j) + " + ")
		f.write("x" + str(n) + " + " + "y" + str(j) + " <= " +str(m) + "\n")
	f.close()

path = r"D:\code\text.txt"
write_con(4,path,5,4)

运行结果:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值