相关疑难解决方法(0)

pyparsing的例子

这是我第一次尝试使用pyparsing,我想问一下如何过滤这个样本行:

survey = '''GPS,PN1,LA52.125133215643,LN21.031048525561,EL116.898812'''
Run Code Online (Sandbox Code Playgroud)

获得如下输出:1,52.125133215643,21.031048525561,116.898812

一般来说,我有理解pyparsing逻辑的问题,所以对这个例子的任何帮助将不胜感激.谢谢

python pyparsing

8
推荐指数
1
解决办法
6430
查看次数

使用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
查看次数

标签 统计

python ×2

equation ×1

pyparsing ×1

sympy ×1