【发布时间】:2014-12-09 14:06:16
【问题描述】:
必须是 ad-bc 这是我的代码,但它说 aList 没有定义
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)
【问题讨论】:
-
for循环什么都不做,去掉它。findDeterminate()函数不返回值。str()函数创建字符串,而您需要float()。aList分配应移动到main()。
标签: python matrix determinants