所以我开始使用python并且想知道如何将变量中的数字替换成等式(python 2.7.2)请帮助吗?
例如
def main():
e = raw_input("input equation here")
g = input("number to substitute")
所以你“e”将是一个g方程式,你可以替换原始方程中具有数值的g值。对不起它有点混乱,谢谢。
答案 0 :(得分:3)
使用sympy:
import sympy
def main():
e = sympy.sympify(raw_input("input equation here: "))
g = input("number to substitute for g: ")
print 'e=',e.subs({'g':g})