The use of randomness is an important part of the configuration and evaluation of modern algorithms.
Here, we will see the various approaches for generating random numbers between 0 ans 1.
Method 1:
Here, we will use uniform() method which returns the random number between the two specified numbers (both included).
Code:
Python3
import random
print (random.uniform( 0 , 1 ))
|
Output:
0.0023922878433915162
Method 2:
Here, we will use random() method which returns a random floating number between 0 and 1.
Code:
Python3
import random
print (random.random())
|
Output:
0.7769332461684861
Method 3:
Here, we will use the numpy to generate the array of the random numbers.
Code:
Python3
import numpy as np
x = np.random.random( 1 )[ 0 ]
print (x)
|
Output:
0.03394418147881839
Method 4:
Here, we will see the custom approach for generating the random numbers.
randint() is the method which return the random integer between two specified values.
Code:
Python3
import random
print (random.randint( 0 , 10 * * 5 ) / 10 * * 5 )
|
Output:
0.59882
Whether you're preparing for your first job interview or aiming to upskill in this ever-evolving tech landscape,
GeeksforGeeks Courses are your key to success. We provide top-quality content at affordable prices, all geared towards accelerating your growth in a time-bound manner. Join the millions we've already empowered, and we're here to do the same for you. Don't miss out -
check it out now!
Last Updated :
03 Jan, 2021
Like Article
Save Article