2017-05-18 8 views
-5

1から5の間の乱数をstdout(またはconsole)に出力する関数を作成します。 1から50パーセント 2から25パーセント 3から15パーセント 百分の4から5 5 - 私は、正確な答えはあなたを助けるとは思わない5%Pythonで確率で乱数ジェネレータ

+1

小さな練習問題のように見えます。あなたの質問は何ですか? –

答えて

2

、各ステップは、最後に基づいています。ここでスタートだ:

def foo(): 
    choices = *[1]*10, *[2]*5, *[3]*3, *[4], *[5] 
    return random.choice(choices) 

注大手アスタリスクは、リストを展開するので、我々は[[1,1,1,1,1]を持っていない、[2,2,2,2] ... ]。最後の2つの項目は厳密には必要ではありません。

+0

私たちは通常、宿題のダンプだけの質問には答えません。 –

関連する問題