302_矩陣
題目說明:
請開啟PYD03.py檔案,依下列題意進行作答,使輸出值符合題意要求。作答完成請另存新檔為PYA03.py再進行評分。
設計說明:
- 請用numpy隨機產生5~15之間,15個正整數並輸出
- 請將 1. 轉成3×5的X矩陣並輸出
- 請輸出X矩陣的最大值
- 請輸出X矩陣的最小值
- 請輸出X矩陣的總和
- 請輸出X矩陣四個角落的元素內容
輸入輸出:
輸入說明
無
輸出說明
- 請用numpy隨機產生5~15之間,15個正整數並輸出
- 請將 1. 轉成3×5的X矩陣並輸出
- 請輸出X矩陣的最大值
- 請輸出X矩陣的最小值
- 請輸出X矩陣的總和
- 請輸出X矩陣四個角落的元素內容
輸入輸出範例:
範例輸入_1
無
範例輸出_1
待編修檔案:
# --開始--批改評分使用,請勿變動
set_seed = 123
# --結束--批改評分使用,請勿變動import numpy as np
x = np.random.RandomState(set_seed).randint(low=5, high=16, size=15)
print('隨機正整數:', ___)x = x.reshape(___, ___)
print('X矩陣內容:')
print(___)
print('最大:', ___)
print('最小:', ___)
print('總和:', ___)
print('四個角落元素:')
print(x[np.ix_([___, ___], [___, ___])])
程式碼_1:
# --開始--批改評分使用,請勿變動
set_seed = 123
# --結束--批改評分使用,請勿變動import numpy as np
x = np.random.RandomState(set_seed).randint(low=5, high=16, size=15)
print('隨機正整數:', x)x = x.reshape(3, 5)
print('X矩陣內容:')
print(x)
print('最大:', np.max(x))
print('最小:', np.min(x))
print('總和:', np.sum(x))
print('四個角落元素:')
print(x[np.ix_([0, -1], [0, -1])])
搭 配 學 習
- Python 3.x 網頁資料擷取與分析特訓教材風_碁峰
- TQC+ Python 3.x網頁資料擷取與分析特訓教材_全華
留言列表