Возможно, стоит спросить, почему вы смотрите на это и понимаете, что именно вы хотите интегрировать, потому что я думаю, что вы, возможно, не знаете, что на самом деле наткнулись на * 1001.* очень сложный вопрос.
Если вы ищете упражнение, чтобы узнать о простой низкоуровневой полиномиальной интеграции и Python - т.е.что-то в форме x ^ 2 + 2x + 7 - и идея состоит в том, чтобы узнать о манипуляции со строками и простой математике, затем всеми средствами Я думаю, что вы должны попытаться сделать это и посмотреть, как далеко вы можете получить,Посмотрите на различные математические библиотеки (такие как Sympy или Numpy) и посмотрите, что вы можете получить.
Если вы хотите создать мощный инструмент для использования в Calculus, я думаю, вам следует переосмыслить свою идею ирассмотреть возможность использования чего-то вроде Wolfram AlphaПроект, подобный этому, может занять лет , и вы не сможете получить от него хороший результат.