The Python random module features depend on a pseudo-random wide variety generator characteristic random(), which generates the waft variety between 0 and 1.0.
There are exceptional kinds of features used in a random module which is given below:
random.random()
This feature generates a random go with the flow number between 0 and 1.0.
random.randint()
This feature returns a random integer between the particular integers.
random.choice()
This function returns a randomly chosen factor from a non-empty sequence.
Example
# importing "random" module.
import random
# We are using the choice() function to generate a random number from
# the given list of numbers.
print ("The random number from list is : ",end="")
print (random.choice([50, 41, 84, 40, 31]))
Output:
The random number from list is : 84
random.shuffle()
This feature randomly reorders the elements in the list.
random.randrange(beg,end,step)
This characteristic is used to generate a number inside the vary specified in its argument. It accepts three arguments, commencing number, closing number, and step, which is used to bypass a number in the range. Consider the following example.
# We are using randrange() function to generate in range from 100
# to 500. The last parameter 10 is step size to skip
# ten numbers when selecting.
import random
print ("A random number from range is : ",end="")
print (random.randrange(100, 500, 10))
Output:
A random number from range is : 290
random.seed()
This feature is used to follow on the particular random wide variety with the seed argument. It returns the mapper value. Consider the following example.
# importing "random" module.
import random
# using random() to generate a random number
# between 0 and 1
print("The random number between 0 and 1 is : ", end="")
print(random.random())
# using seed() to seed a random number
random.seed(4)
Output:
The random number between 0 and 1 is : 0.4405576668981033
Leave a Review