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

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

To generate random number in Python, `randint()`

function is used. This function is defined in random module.

# Program to generate a random number between 0 and 9 # import the random module import random print(random.randint(0,9))

**Output**

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:

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.

It takes a lot of effort and cost to maintain Programiz. We would be grateful if you support us by either:

**Disabling AdBlock on Programiz. We do not use intrusive ads.**

or

Donate on Paypal