Use the random() method from the random module to generate a float number between 0 and 1.
0 is included as a possible outcome and 1 is excluded, meaning the method might return a 0, but never 1.
import random
random_float = random.random()
print(random_float)0.5893102480755269If you want to include 1 as a possible outcome, use the uniform() method.
import random
random_float = random.uniform(0, 1)
print(random_float)0.291298534824892Watch on Youtube
You can also watch this content on Youtube: