<p>我试图做一个程序,可以找到一个确定的积分,但当我运行它时,我得到了一个错误消息,我甚至在搜索了几个网站的答案后,我还是搞不清。这是我的代码:</p>
<pre><code> class Intagrals:
def main(self):
Coefficient = input("Coefficeient: ")
Exponet = input("Exponet: ")
X_start = input("X_Start: ")
X_end = input("X_End: ")
self.equation_parts(Coefficient,Exponet,X_start,X_end)
'''
For main to always run: if __name__ == '__main__':
main()
'''
def equation_parts(self,coefficient,exponet,x_start,x_end): #x_start and x_end are the beggining and end valuse to be set for x in the intagral
exponet += 1 #adds one to exponet for equation to be solved correctly
a_over_n_plus_1_x = coefficient/exponet #creates terms before x
def math_of_intagral(self):
solve_for_x = self.a_over_n_plus_1_x * self.x_end
raise_to_power_end_x = solve_for_x ** self.exponet
if self.x_start != 0:
solve_for_start_x = self.a_over_n_plus_1_x * self.x_start
raise_to_power_start_x = solve_for_start_x ** self.exponet
return raise_to_power_end_x - raise_to_power_start_x
else:
return raise_to_power_end_x
intagrals = Intagrals()
</code></pre>
<p>然后在我输入一些代码后显示此错误消息:</p>
^{pr2}$
<p>有人能帮忙吗?在</p>