最近我寫了這段代碼,試圖找到一些方法來計(jì)算拋物線的積分,但現(xiàn)在對(duì)我來說這不是任何問題,但關(guān)鍵是我寫的代碼沒有給我任何輸出,這很奇怪我使用 spyder 和代碼如下:def integrator(a,b,c): #a,b and c are the factors of the quadratic import numpy as np delta=((b**2)-4*a*c) answer1= (-b+delta)/2 answer2=(-b-delta)/2 #it gets the answers of the quadratic eruation and uses them as the lower and upper bounds if delta<=0: return "this func has no real answer" if delta==0: return "this function has two equal answers" return answer1 else: return answer1 return answer2 #it also calculate the answers of the quadratic equation too integ_range=[] for i in np.arange(answer1,answer2,0.01): integ_range.append(i) for i in integ_range: heights=(a*(i**2))+(b*i)+c sum1=sum(integ_range) integrate=sum1*0.01 return (integrate)integrator(1,2,3)我的代碼的描述和未給出的輸出
python Spyder 交互式輸出
慕無忌1623718
2023-05-16 16:53:35