対話モードで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までのランダムな整数を返します。

ディスカッション
コメント一覧
まだ、コメントがありません