Python Program to Generate a Random Number

In this example, you will learn to generate a random number in Python.

To understand this example, you should have the knowledge of the following Python programming topics:

To generate random number in Python, randint() function is used. This function is defined in random module.

Source Code

1
2
3
4
5
6
# Program to generate a random number between 0 and 9
 
# importing the random module
import random
 
print(random.randint(0,9))

Output

1
5

Note that we may get different output because this program generates random number in range 0 and 9. The syntax of this function is:

1
random.randint(a,b)

This returns a number N in the inclusive range [a,b], meaning a <= N <= b, where the endpoints are included in the range.