错误的输入分析错误?

2024-03-29 00:25:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在写一个程序,帮助我在物理作业中处理一些数字。程序本身变得冗长,而且我只知道Python的基本知识,所以我相信很多事情都可以做得更简单。我的问题是,当我试图运行这个程序时,它告诉我在第133行有一个错误,但我无法找出代码中有什么错误。在

def initial_momentum_cm_2(m2, m2U, Vcmi2, Vcmi2U, Vcm, VcmU, Vi2, Vi2U, Pi1, Pi1U, Pi2, Pi2U, m1, m1U):
    Pcmi2 = Vcmi2*m2
    Pcmi2U = (((Vi1U+(((Pi1U+Pi2U)/(Pi1+Pi2))+((m1U+m2U))+(m2U/m2))*Pcmi2
    return Pcmi2, Pcmi2U
intitial_momentum_cm_2 = initial_momentum_cm_2(m2, m2U, Vcmi2, Vcmi2U, Vcm, VcmU, Vi2, Vi2U, Pi1, Pi1U, Pi2, Pi2U, m1, m1U)

第133行是Pcmi2U = (((Vi1U+(((Pi1U+Pi2U)/(Pi1+Pi2))+((m1U+m2U))+(m2U/m2))*Pcmi2 然而,我相信这整个街区是正确的。请帮忙,谢谢。在

^{pr2}$

Tags: 程序错误cminitialm2momentumpi2pi1u