【发布时间】:2015-08-30 00:54:52
【问题描述】:
我正在寻找一种方法来计算可能包含变量的字符串。 eval 不会做这项工作,因为我想使用未定义的变量。我说的是一个函数,例如,它会将"2*3*x" 转换为"6*x"。
有这样的功能吗?
【问题讨论】:
标签: python variables placeholder
我正在寻找一种方法来计算可能包含变量的字符串。 eval 不会做这项工作,因为我想使用未定义的变量。我说的是一个函数,例如,它会将"2*3*x" 转换为"6*x"。
有这样的功能吗?
【问题讨论】:
标签: python variables placeholder
【讨论】:
2*3+x+3/4 的期望输出是什么?请编辑 Q 以阐明您想要什么。
我可能完全误解了你的问题,但你在 OP 中说:我说的是一个函数,它会变成 2*3*x to 6*x
如果这是您需要的,那么这很容易,只需使用括号:
(2*3)*x
【讨论】: