Создать случайное число от 0 до 1 в Python

Чтобы сгенерировать случайное число от 0 до 1 в Python, вы можете использовать различные методы. Вот несколько примеров:

Метод 1: использование модуля random

import random
random_number = random.random()
print(random_number)

Метод 2: использование модуля numpy

import numpy as np
random_number = np.random.rand()
print(random_number)

Метод 3. Использование модуля randomс настраиваемым диапазоном

import random
random_number = random.uniform(0, 1)
print(random_number)

Метод 4. Использование модуля randomдля генерации 0 или 1

import random
random_number = random.randint(0, 1)
print(random_number)

Метод 5: использование модуля secrets(доступно в Python 3.6 и более поздних версиях)

import secrets
random_number = secrets.randbelow(2)
print(random_number)

Метод 6: использование функции os.urandom(не рекомендуется для общего использования)

import os
random_bytes = os.urandom(1)
random_number = int.from_bytes(random_bytes, byteorder="big") % 2
print(random_number)