求助,一元多项式的展开问题
本帖最后由 秋秋求求了 于 2020-11-22 15:29 编辑要求是用户从stdin输入一个多项式,程序要将其展开输出
1. 假设用户输入的变量只会是x或X。如果有其它变量,报错
2. 程序要能识别浮点数和负数
3. 程序要能识别隐式乘法(通俗来说就是把3*(2x)写成3(2x))
实在是没有头绪,有大神能给讲讲思路吗{:10_250:}
正确运行结果示例:
>>> 2.5x(x+2)
2.500x^2.000+5.000x
>>> (x^3+4+5)*2x
2.000x^4.000+18.000x
{:10_266:}
页:
[1]