対話モードでrandomモジュールを用い以下のような各結果を得たい場合、各コード【A】~【C】に入る正しい組み合わせはどれか。 >>> import random >>> random.【A】([‘apple’, ‘pear’, ‘banana’])  ‘apple’ >>> random.【B】(range(10),3) [3, 7, 5] >>> random.【C】(5) 4 【A】choice 【B】random 【C】rand 【A】choice 【B】sample 【C】rand 【A】choice 【B】sample 【C】randrange 【A】sample 【B】choice 【C】rand 【A】sample 【B】random 【C】randrange

正しい組み合わせは次のものです:

【A】choice 【B】sample 【C】randrange

それぞれの組み合わせが期待される出力を生成します:

  • random.choice(['apple', 'pear', 'banana']) はリストからランダムに要素を選択し、その中から1つを返します。
  • random.sample(range(10), 3) は範囲から重複しないランダムなサンプルを抽出し、その中から3つの要素のリストを返します。
  • random.randrange(5) は0から4までのランダムな整数を返します。

未分類

Posted by ぼっち