擅长:python、mysql、java
<p>好吧,让我用<em>normal</em>数学符号来编写函数(我不能用Python来思考)。我不喜欢<code>**</code>,因为它会让人困惑:</p>
^{1}$
<p>因此,为了整合,反分化(我只是在自言自语):</p>
^{pr2}$
<p>因此</p>
<pre><code>integral('y / 2', 0, 5) =
5^2 / 4 - 0^2 / 4 =
25 / 4 =
6.25
</code></pre>
<p>是的。您是否尝试过用<code>0.5</code>替换<code>1/2</code>?它可以解释为两个整数的商,四舍五入。在</p>
<p>试试这个(就像其他人建议的那样):</p>
<pre><code>func = lambda y: (2**(0.5) * y**(0.5) / 2.0)**2.0 & a == 0 & b == 5
from scipy import integrate
integrate.quad(func, a b) # What's 'a b'? Maybe 'a, b' would work?
</code></pre>
<p>祝你好运!在</p>