python 行列式计算,,N=2#声明2x2的


N=2#声明2x2的数组arr并将所有元素赋值为 Nonearr=[[None] * N for row in range(N)] print(‘|a1 b1|‘)print(‘|a2 b2|‘)arr[0][0]=input(‘请输入a1:‘)arr[0][1]=input(‘请输入b1:‘)arr[1][0]=input(‘请输入a2:‘)arr[1][1]=input(‘请输入b2:‘)#求二阶行列式的值result = int(arr[0][0])*int(arr[1][1])-int(arr[0][1])*int(arr[1][0]) print(‘|%d %d|‘ %(int(arr[0][0]),int(arr[0][1])))print(‘|%d %d|‘ %(int(arr[1][0]),int(arr[1][1])))print(‘行列式值=%d‘ %result)

输出

02.py =====|a1 b1||a2 b2|请输入a1:2请输入b1:1请输入a2:3请输入b2:4|2 1||3 4|行列式值=5

python 行列式计算

评论关闭