範囲
次のコードを実行したときの出力として、正しいものを1つ選べ。
import numpy as np
print(np.ptp([3, 9, 1]), np.max([3, 9, 1]) - np.min([3, 9, 1]))
- A
9 9 - B
10 10 - C
8 8 - D
8 9
正解と解説を見る
正解:C
範囲(レンジ)は最大値 − 最小値。外れ値に影響されやすい。四分位範囲は、外れ値に比較的強い。
| 順 | 実行する行 | 実行後の変数 |
|---|---|---|
| 1 | `import numpy as np` | — |
| 2 | `print(np.ptp([3, 9, 1]), np.max([3, 9, 1]) - …` | — |
| 結果 | 実際の出力 | 8 8 |
- A
誤り。最大値の値。
- B
誤り。最大値と最小値の和。
- C
正しい。範囲(レンジ)は、最大値と最小値の差。
np.ptpで求められる。 - D
誤り。両者は同じ値になる。
このサイトの問題は、各試験の公式に示された出題範囲に沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。一般社団法人Pythonエンジニア育成推進協会の公式サービスではありません。