Engineering & Technology
大学生・専門学校生・社会人

程式錯誤
請問該如何修改?

← → C CO 資結構構 ☆ !!! Ő E O colab.research.google.com/drive/1dNYtPmtBVPcvl2ZkcmoT5h8 檔案 編輯 檢視畫面 插入 執行階段 工具 說明 已儲存所有變更 + 程式碼 +文字 IN 1817 IndexError: list index out of range STACK OVERFLOW from traitlets. config. application import T from string import Template def MatrixMultiply (arrA, arrB, arrC, M, N, P): global C if M<=0 or N<=0 or P<=0: print([錯誤:維數]M, N, P必須大於0') return for i in range (M) : for j in range (P): Temp=0 for k in range (N) : Temp-Temp+int (arrA[i*N+k]*arrb [k*P+j]) arrC[i*P+j]-Temp print("請輸入矩陣A維數(M, N) : " ) M-int (input('M= ')) N=int (input (N= ')) A=[None] *M*N print([請輸入矩陣A的各個元素]) for i in range (M): for j in range (N) : A[i*N+j]=input('a%d%d=' % (i, j)) print(請輸入矩陣B維數(N, P);') N=int (input ('N= ')) P=int (input('P= ')) B=[None]*N*P | print([請輸入矩陣B的各個元素]') for i in range (N) : for j in range (P): B[i*P+j]=input('b%d%d=' % (1, j)) C 在這裡輸入文字來搜尋 PAMPLING 3241
thon練習 - Google 雲端硬碟X C CO 資結構構 ☆ colab.research.google.com/drive/1dNYtPmtBVPcvl2ZkcmoT5h8Th 7JtLO 檔案 編輯 檢視畫面 插入 執行階段 工具 說明 已儲存所有變更 + 程式碼 +文字 for j in range (P): B[i*P+j]=input("b%d%d="%(i,j)) aboratory CO査結構邁 [C=[None]*M*P MatrixMultiply (A, B, C, M, N, P) print("[AxB的結果是]) for i in range (M): for j in range(P): print("%d" %C[i*P+j], print() 日 請輸入矩陣A維數(H,N): M= 2 N= 3 [請輸入矩陣A的各個元素] a00=5 a01-6 a02=3 a10=8 a11=4 a12-8 請輸入矩陣B維數(N,P): N=3 P = 2 【請輸入矩陣B的各個元素] b08-4 591=6 b18-5 b11-2 b20-8 b21-6 [AxB的结果是] TypeError end="\t") <ipython-input-3-68c088d0d4a92 in <cell line: 36>() 36 for 1 in range(M): 37 ---> 38 39 ◇ 在這裡輸入文字來搜尋 Traceback (most recent call last) for 1 in range (P): print('%d''xc[1*P+]], end='\t') X print() TypeError: Ed format: a real number is required, not None Type 課程資料結構
PromotionBanner

回答

まだ回答がありません。

疑問は解決しましたか?