1. 学ぶ
  2. /
  3. コース
  4. /
  5. Python中級

Connected

演習

不器用さを実装する

あなたが書いたこのきれいなコードなら、ランダムウォークをシミュレーションする回数を変更するのはとても簡単です。一番外側のforループにあるrange()関数を更新するだけです。

まだ忘れていることがあります!あなたは少し不器用なので、0.5%の確率で転んでしまいます。そのため、もう一度乱数を生成する必要があります。基本的には、0以上1未満のランダムな浮動小数点数を生成できます。この値が0.005以下の場合、stepを0にリセットします。

指示

100 XP
  • シミュレーションが20回実行されるように、range()関数を変更します。
  • ランダムな浮動小数点数が0.005以下の場合にstepが0に設定されるよう、if条件を完成させます。np.random.rand()を使用します。