randomモジュールのchoice関数を使うと、リストの中からランダムにひとつ値を取得することができます。
randomモジュールの読み込み

いきなりrandom~と書き始めると、こんな感じで注意が出ます。
Pythonでは起動や動作を軽くするために、初期状態では多くの機能が使えない(読み込まれてない)ようになっています。従ってrandom.choiceを実行するためにはrandomモジュールを読み込み、機能を解禁する必要があります。
Pythonでは起動や動作を軽くするために、初期状態では多くの機能が使えない(読み込まれてない)ようになっています。従ってrandom.choiceを実行するためにはrandomモジュールを読み込み、機能を解禁する必要があります。
#python
import random
モジュールを読み込むには、importの後にモジュール名を付けて指定します。
random.choice

random.choice(と記述すると、今度は注意されないようなので、
#python
import random
random.choice([1,2,3,4])
引数にリストを指定します。文字列も指定可能です。
これで1~4の中からどれかひとつを取得する状態になりますが、
これで1~4の中からどれかひとつを取得する状態になりますが、

このまま実行しても、random.choiceは値を取得するだけなので、特に何も起きません。
出力
#python
print(random.choice([1,2,3,4]))
print関数を使い、取得したランダムな値を出力してみます。

実行すると値が出力され、

何度か実行すると、リスト内のランダムな値が取得されていることが確認できます。

Python操作方法、関数・メソッドリファレンス
なかなか落ち着いて勉強する時間がとれずにいますが、自分を追い込む意味もこめてPythonまとめページです。
そのうち多分きっと充実してくることでしょう……。
初期準備、基本概念
ダウンロード、インストール、起動
ShellとEdit...
コメント