PythonOne ―― 高校情報ⅠのためのPythonオンライン学習環境

関数・モジュール③ 乱数(import random random.randint()

乱数の生成

乱数とは、ランダムな数のことです。ゲームで敵キャラクターのランダムな動きを作ったり、シミュレーションに使ったりできます。

乱数を生成するためには、プログラムの先頭に import random と書いて、random モジュールを読み込みます。次に、乱数を生成したい箇所で random.randint(a, b) 関数を呼び出します。この関数は a 以上 b 以下の整数の範囲で乱数を生成します。

サンプルプログラム

プログラム

入力欄
 
出力欄
(入力なし)
実行ボタンを押してください
(入力なし)
実行ボタンを押してください
(入力なし)
実行ボタンを押してください
(入力なし)
実行ボタンを押してください
(入力なし)
実行ボタンを押してください
11 以上 1010 以下の整数の乱数を生成して出力するプログラムです。実行するたびに異なる値が出力されます。

エラーが発生するプログラム

プログラム

入力欄
 
出力欄
(入力なし)
実行ボタンを押してください
インポートを忘れるとエラーになります。

サンプルプログラム

プログラム

入力欄
 
出力欄
1
10
実行ボタンを押してください
100
200
実行ボタンを押してください
1
1000000000
実行ボタンを押してください
乱数の範囲には入力された値や変数を使うこともできます。