它必须是ad-bc这是我的代码,但它说列表没有定义
def findDeterminate(alist):
value=0
aList = [[a,b],[c,d]]
for i in range (0, len(aList)):
value = aList[0][1]*aList[1][2] - aList[0][2]*aList[1][1]
def main():
a = str(input("what is your first value"))
b = str(input('what is your second value'))
c = str(input('what is your third value'))
d = str(input('what is your fourth value'))
return findDeterminate(aList)
我不会为您解决这个问题,但会给出一些提示:
main()
中没有aList
。在aList
错拼为alist
findDeterminate()
。在for
循环的目的是什么?在2
处没有元素。在findDeterminate()
返回任何内容。在main()
在Python中没有特殊含义,并且不会自动调用。在(顺便说一句,矩阵的行列式拼写为“行列式”而不是“确定”。)
相关问题 更多 >
编程相关推荐