## In this program, you’ll learn how to generate random number in Python.

To properly understand how to generate random number in python, you should have the knowledge of following Python programming topics:

- Python Input, Output and Import
- Python random module

To generate any random number, `randint()`

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

#### Program to Generate a Random Number

```
# import the random module
import random
print(random.randint(0,9))
```

**Output :**

`3`

**Note:** we can get a different number as this Program generates any random numbers. and numbers will range from 0 – 9 because we have specified that.The syntax of this random 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.

**Check Out This Related Programs below**

- Python Program to Solve Quadratic Equation
- Python Program Print Hello world!
- Python Program for Addition of Two Numbers
- Python Program Addition of Two Numbers Given by User
- Python Program to find the area of Triangle
- Python Program to Swap Two Variables in Python
- Python Program to Convert Celsius To Fahrenheit
- Python Program to Convert Kilometers to Miles

Ask your questions and clarify your/others doubts on Program to Generate a Random Number by commenting or posting on our Forum.** Python Documentation**