ランダムな浮動小数点数
ランダム性は、科学、芸術、統計学、暗号、ゲーム、ギャンブルなど、さまざまな分野で活用されています。ここでは、ランダム性を使ってゲームをシミュレーションします。
必要な機能はすべてnumpyのサブパッケージであるrandomパッケージに含まれています。この演習では、このパッケージの2つの関数を使用します。
seed():乱数シードを設定し、シミュレーション間で結果を再現できるようにします。引数には、任意の整数を指定します。この関数を呼び出しても、出力は生成されません。rand():引数を指定しない場合、0から1までのランダムな浮動小数点数を生成します。
この演習はコースの一部です
Python中級
演習の手順
numpyをnpとしてインポートします。seed()を使用してシードを設定します。引数には123を渡します。rand()でランダムな浮動小数点数を生成し、出力します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Import numpy as np
# Set the seed
# Generate and print random float