###### tags: `python-TQC` # TQC+ 程式語言Python 609 矩陣相加 1. 題目說明: 請開啟PYD609.py檔案,依下列題意進行作答,依輸入值建立2*2矩陣,並計算其相加結果,使輸出值符合題意要求。作答完成請另存新檔為PYA609.py再進行評分。 2. 設計說明: 請撰寫一程式,讓使用者建立兩個2*2的矩陣,其內容為從鍵盤輸入的整數,接著輸出這兩個矩陣的內容以及它們相加的結果。 3. 輸入輸出: 輸入說明 兩個2*2矩陣,皆輸入整數 輸出說明 矩陣1的內容 矩陣2的內容 矩陣1及矩陣2相加的結果 ![](https://i.imgur.com/hfjQDSZ.png) ![](https://i.imgur.com/NBhmpNn.png) ```python= print("Enter matrix 1:") m1 = [[],[]] for i in range(2): for j in range(2): print("[{}, {}]: ".format(i+1,j+1),end="") m1[i].append(eval(input())) print("Enter matrix 2:") m2 = [[],[]] for i in range(2): for j in range(2): print("[{}, {}]: ".format(i+1,j+1),end="") m2[i].append(eval(input())) print("Matrix 1:") for i in range(2): for j in range(2): print("{} ".format(m1[i][j]),end="") print() print("Matrix 2:") for i in range(2): for j in range(2): print("{} ".format(m2[i][j]),end="") print() print("Sum of 2 matrices:") for i in range(2): for j in range(2): print("{} ".format(m1[i][j]+m2[i][j]),end="") print() ```