7
私は単純な問題があります。私は、pパーセントのケースでは0を生成し、それ以外のケースでは1を生成する関数を作成する方法が必要です。私はこのような()はrandom.Randomでそれをやってみました:Python - モデリングの確率
p = 0.40
def generate():
x = random.random()
if x < p:
return 0
else:
return 1
しかし、これは良い方法のように見えるしていません。それとも?
これは簡単で明白で正確です。それは間違っていると思いますか? –
私は分かりません。私はちょうどこれについて奇妙な気持ちを持っていたので、私はよく尋ねると思った。ありがとう。 – darxsys
あなたは 'return x> = p'を行うことができますが、これは短いですが読みにくいかもしれません。 – lenz