Python 3 – Pythonで乱数を生成する

Python

目次

名前の付いたモジュール ランダム Pythonで乱数を生成するために使用できます。 モジュールを使用するには、次のように入力する必要があります インポートモジュール。 これにより、モジュール内のすべての関数がロードされます。

ランダムモジュールを使用した乱数は疑似乱数であることに注意してください。 ほとんどのプログラムでは、これで問題ありません。

関連コース: 完全なPythonプログラミングコースと演習

ランダム

ランダムモジュール

Pythonコードで乱数を作成するには、ランダムモジュールを使用できます。 使用するには、次のように入力します。

このモジュールにはいくつかの関数がありますが、最も重要なものは単にrandom()という名前です。 random()関数は、0から1までの浮動小数点数を生成します。 [0.0, 1.0]。

ランダムモジュールには疑似乱数ジェネレータがあります。これは、それらが真にランダムではないことを意味します。

乱数を生成する

この例では、いくつかの乱数を作成します。
以下に示すプログラムを入力して実行します。

1
2
3
4
5
6
7
8
9
10
import random


print(random.random())


print(random.randrange(0,10))


print(random.uniform(0,10))

すべての場合において、ランダムモジュールを使用します。 いくつかの乱数が生成されます。

1から10の間のランダムなフロートが必要な場合は、次のトリックを使用できます。

1
2
3
4
import random

x = random.uniform(1, 10)
print(x)

ランダムな整数の場合は、整数に変換するか、randrange関数を使用します。

初心者の方は、 それなら私はこの本を強くお勧めします。

スタディドリル

以下の演習を試してください

  1. 乱数を作成してxに格納するプログラムを作成します。
  2. 3つの乱数を出力するプログラムを作成します。
  3. 100個の乱数を生成するプログラムを作成し、各番号の頻度を見つけます。

これらを完了したら、次の演習に進みます。

例をダウンロード

Hope this helps!

Source link

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です