Python 模擬試験

Python基礎 模擬試験 第2回 問36・10章 標準ライブラリめぐり(数学)

random.sample

0から99までの整数の中から、重複しないように10個をランダムに選びたい。最も適切なものを1つ選べ。

  1. A

    random.choice(range(100))

  2. B

    random.sample(range(100), 10)

  3. C

    random.random() * 10

  4. D

    random.randrange(10)

正解と解説を見る

正解:B

random.sample() は、重複なしで指定した個数の要素をランダムに選ぶ。

標準ライブラリの基本。
モジュール用途
random.random()0以上1未満の乱数
random.sample(列, k)重複なしでk個を選ぶ

学習のポイント:random モジュールの choice・sample・random・randrange の違いを押さえる。

この問題を演習で解く →

問題一覧へ

このサイトの問題は、各試験の公式に示された出題範囲に沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。一般社団法人Pythonエンジニア育成推進協会の公式サービスではありません。