e等公務園+學習平臺
零基礎學Python:從入門到活用(下)《解答》
01請問以下的程式執行後值是多少? import numpy as np ans = np.linspace(10,40,3) print(ans)
- A12
- B15
- C40正解
- D22
02請問以下的程式執行後值是多少? import numpy as np a = np.array([[11, 12, 13], [23, 26, 29], [32,34,36]]) print(a[2, 1:3])
- A[12 13]
- B[34 36]正解
- C[26 29]
- D[26 34]
03請問以下的程式執行後值是多少? import numpy as np a = np.array([[9, 27,45],[45,87,36]]) b=np.median(a, axis = 0)
- A[27. 87.]
- B[27. 45.]
- C[27. 57. 40.5]正解
- D[27. 57. 41]
04請問以下的程式執行後值是多少? import numpy as np x = np.array([[1, 2, 3], [13, 6, 9], [12, 24, 36]]) print(x.flatten(order='F'))
- A[ 36 24 12 9 6 13 3 2 1]
- B[ 36 9 3 24 6 2 12 13 1]
- C[ 1 13 12 2 6 24 3 9 36]正解
- D[ 1 2 3 13 6 9 12 24 36]
05請問以下的程式執行後值是多少? import numpy as np a = np.array([-1.7, 1.5, -0.2, 0.6, 10]) b=np.floor(a)
- A[2. 1. 1. 0. 10.]
- B[-2. 1. -1. 0. 10.]正解
- C[-1. 2. -0. 1. 10.]
- D[2. -1. 1. 0. -10.]
06請問以下的程式執行後值是多少? import numpy as np a = np.array([[1, 2, 3], [13, 6, 9]]) print(np.cumsum(a))
- A[ 1 3 6 19 25 34]正解
- B[ 1 2 3 13 6 9]
- C[ 1 2 3 14 8 12]
- D[ 1 3 6 13 19 28]
07請問以下的程式執行後值是多少? import numpy as np x = np.array([[1, 2, 3], [13, 6, 9], [12, 24, 36]]) print(x.flatten( ))
- A[ 36 24 12 9 6 13 3 2 1]
- B[ 36 9 3 24 6 2 12 13 1]
- C[ 1 13 12 2 6 24 3 9 36]
- D[ 1 2 3 13 6 9 12 24 36]正解
08請問以下的程式執行後值是多少? import numpy as np ans = np.arange(10, 40, 3) print(ans)
- A12
- B15
- C40
- D22正解
09請問以下的程式執行後值是多少? import numpy as np a = np.array([[11, 12, 13], [23, 26, 29], [32,34,36]]) print(a[2:,2:])
- A[[36]]正解
- B[[29]]
- C[[13]]
- D[[34]]
10請問以下的程式執行後值是多少? import numpy as np a = np.array([-1.7, 1.5, -0.2, 0.6, 10]) b=np.floor(a)
- A[2. 1. 1. 0. 10.]
- B[-2. 1. -1. 0. 10.]正解
- C[-1. 2. -0. 1. 10.]
- D[2. -1. 1. 0. -10.]
11請問以下的程式執行後值是多少? import numpy as np a = np.array([-1.7, 1.5, -0.2, 0.6, 10]) b=np.floor(a)
- A[2. 1. 1. 0. 10.]
- B[-2. 1. -1. 0. 10.]
- C[-1. 2. -0. 1. 10.]正解
- D[2. -1. 1. 0. -10.]