## Method 1: Using randint() from NumPy

import numpy def print_rand_num(start, end): return numpy.random.randint(start, end) start = 1 end = 10 print("Your unique number in b/w the range of 1 to 10 is:", print_rand_num(start, end))

**Output:**

`Your unique number in b/w the range of 1 to 10 is: 7`

**Explanation:**

In this method, we used the numpy library. We defined two variables start and end and passed those to the function named **print_rand_num**. Now once passed we used the **randint()** function that takes two parameters i.e the start and end number in between whose we want to generate the integer.

## Method 2: Using random.randint()

import random def gen_random_num(start, end): return random.randint(start, end) start = 1 end = 11 print("Your unique number in b/w the range of 1 to 10 is:", gen_random_num(start, end))

**Explanation:**

Same as NumPy but here we used the function of a random library

## Method 3: Using randbelow() function

from secrets import randbelow result = randbelow(11) print("Your unique number in b/w the range of 1 to 10 is:", result)

## Method 3: Using the randbelow() function

import random def gen_random_num(start, end): return int(random.uniform(start, end)) start = 1 end = 11 print("Your unique number in b/w the range of 1 to 10 is:", gen_random_num(start, end))

## Method 4: Using uniform() and int

import random def Rand(start, end): return int(random.uniform(start, end)) start = 1 end = 11 print("Your unique number in b/w the range of 1 to 10 is:", Rand(start, end))

**Explanation:**

Here in this method we used a random library but the function we used is different from randint(). The one we used is uniform(). This takes the start and end digits and provides a **float **value. We used the** int **data type to convert it to an integer value.

## Method 5: Using the randrange()

import random result = random.randrange(11) print("Your unique number in b/w the range of 1 to 10 is:", result )

**Explanation**

Using randrange() we generated a number. We simply have to pass an argument that represents the range.