<p>我试图解决<code>(2**(1/2)*y**(1/2)/2)**2</code>从<code>0</code>到{<cd3>}的积分(也显示了<a href="http://www.wolframalpha.com/input/?i=integrate+%282%2a%2a%281%2F2%29%2ay%2a%2a%281%2F2%29%2F2%29%2a%2a2+from+0+to+5" rel="nofollow">here</a>)。我一直在用</p>
<pre><code>func = lambda y: ( 2**(1/2) * y**(1/2)/2 )**2 and a == 0 and b == 5
from scipy import integrate
integrate.quad(func, a b)
</code></pre>
<p>出于某种原因,我一直得到值1.25,而wolfram说应该是6.25?我似乎不能指出这个错误。在</p>
<p>请注意,对于错误katrie,我忘了python使用and not&表示逻辑and</p>
<hr/>
<p><strong>已解决:</strong>
这是一个愚蠢的int/float错误。谢谢大家。在</p>