我正在用Python编写一个小应用程序,让用户回答数学问题。我遇到的问题是检查他们的答案。
假设有这样一个问题:“因式分解x ^ 2 + 3x + 2”。有不同的方法来回答这个问题;例如:
- (x + 1)(x + 2) - (x + 2)(x + 1) - (2 + x)(x + 1) - 等等
是否有一个库可以检查答案是否等效?特别是那些不简化给定答案的库,所以:
- (x + 1)(x + 2) === (2 + x)(x + 1)
但是
- (x + 1)(x + 2)!== x ^ 2 + 3x + 2
我考虑使用Wolframalpha进行此操作 - 是否可能 - 如果可能,我应该使用什么语法?
谢谢!
假设有这样一个问题:“因式分解x ^ 2 + 3x + 2”。有不同的方法来回答这个问题;例如:
- (x + 1)(x + 2) - (x + 2)(x + 1) - (2 + x)(x + 1) - 等等
是否有一个库可以检查答案是否等效?特别是那些不简化给定答案的库,所以:
- (x + 1)(x + 2) === (2 + x)(x + 1)
但是
- (x + 1)(x + 2)!== x ^ 2 + 3x + 2
我考虑使用Wolframalpha进行此操作 - 是否可能 - 如果可能,我应该使用什么语法?
谢谢!