random.randint(a, b)
は、
random.randint(a, b)a
からb
まで(両端を含む)の範囲内でランダムな整数を返す関数です。a
とb
は整数であり、a
が下限、b
が上限を表します。
例えば、random.randint(1, 10)
は1から10までの範囲内でランダムな整数を返します。その結果は1から10のどれかであり、両端の1と10も含まれます。
この関数はrandom
モジュール内に存在し、ランダムな整数が必要な場合に使用されます。
ジャンケンゲームのコード例
import random
t_janken =("グー","チョキ","パー")
getrnd = random.randint(0,2)
print(t_janken[getrnd])
のコードは、Pythonのrandom
モジュールを使ってじゃんけんの手をランダムに選択し、それを出力するものです。以下はコードの概要です:
random
モジュールをインポートします。t_janken
というタプルを定義し、それに”グー”、”チョキ”、”パー”の順でじゃんけんの手を入れます。random.randint(0,2)
を使って、0から2まで(両端を含む)のランダムな整数を生成します。これにより、getrnd
変数にランダムな数が代入されます。print(t_janken[getrnd])
を使って、t_janken
の中からランダムに選択されたじゃんけんの手を出力します。
これにより、毎回異なるじゃんけんの手がランダムに選択されて表示されます。