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

Connected

演習

サイコロを振る

前の演習では、0以上1未満のランダムな浮動小数点数を生成するrand()を使用しました。

動画でヒューゴが説明したように、randomパッケージの関数である randint()を使用して、整数をランダムに生成することもできます。次の呼び出しは、整数の4、5、6、7のいずれかをランダムに生成します。8は含まれません。

import numpy as np
np.random.randint(4, 8)

NumPyはすでにnpとしてインポートされており、シードも設定されています。サイコロを振ってみましょう。

指示

100 XP
  • 適切な引数を指定してrandint()を使用し、整数の1、2、3、4、5、6のいずれかをランダムに生成します。これにより、サイコロを振ることをシミュレーションします。結果を出力します。
  • もう一度実行して、2回目の出目が異なるか確認します。もう一度、結果を出力します。