問題

//這是python的矩陣程式碼,我應該如何在django中執行它

 X=[[1,2,3],[4,5,6],[7,8,9]]
Y=[[9,8,7],[6,5,4],[3,2,1]]
result=[[0,0,0],[0,0,0],[0,0,0]]
for i in range(len(X)):
    for j in range(len(X)):
        result[i][j]=X[i][j]+Y[i][j]
for r in result:
    print(r)
 

  最佳答案

您可以像普通的python程式碼一樣在Django中執行它.這是一個返回您希望的結果的檢視.

這是Django檢視中的程式碼.

 def matrix(request):
    X = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
    Y = [[9, 8, 7], [6, 5, 4], [3, 2, 1]]
    result = [[0, 0, 0], [0, 0, 0], [0, 0, 0]]
    for i in range(len(X)):
        for j in range(len(X)):
            result[i][j] = X[i][j] + Y[i][j]
    return HttpResponse(result)
 

它輸出:

 [10, 10, 10][10, 10, 10][10, 10, 10]
 

到網頁。

  相同標籤的其他問題

pythondjango