小编m4r*_*cde的帖子

使用Python对每个符号求解方程式(String)

我必须在python中求解一个方程,该方程作为字符串输入获得。我不知道方程中有多少个符号或它们的签名是什么。典型的符号可以是“ mm”,“ cm”,“ x”或类似的符号。该函数应返回带有已解决方程式的某种array / json。

小示例它应该是什么样子:

solve("x/2=4")
>> ["x=8"]
>>
solve("x + 2 = y - 1")
>> ["x=y-3", "y=x+3"]
Run Code Online (Sandbox Code Playgroud)

我试图为此使用SymPy-Module,但没有找到输入像上面这样的动态字符串的方法。SymPy似乎只接受“硬编码”符号。

注意:字符串来自“ sys.argv”参数。

python equation sympy

5
推荐指数
1
解决办法
1137
查看次数

标签 统计

equation ×1

python ×1

sympy ×1