# Python Divisible

This tutorial will discuss how to check whether a number is completely divisible by another number in Python.

## Check Whether a Number Is Divisible by Another Number With the `%`

Operator in Python

Let `x`

and `y`

be two numbers. The number `x`

is completely divisible by `y`

if there is no remainder after `x/y`

. To check this, we have a built-in operator `%`

called the modulus operator in Python. The modulus operator carries out the division and returns the remainder of that division. For example, if `x = 3`

and `y = 2`

, then `x%y`

will divide `3`

by `2`

and give us `1`

as a remainder. The `divisible()`

function in the following code snippet shows us how we can check whether one number is completely divisible by another number with the `%`

operator.

```
def divisible(x, y):
if x%y == 0:
print("Divisible")
else:
print("Not Divisible")
divisible(20, 10)
```

Output:

```
Divisible
```

The `divisible()`

function takes two parameters `x`

and `y`

. If the value of `x%y`

is equal to `0`

, that means `x`

is completely divisible by `y`

, and `Divisible`

is displayed on the console. If the value of `x%y`

is not equal to `0`

, that means `x`

isn’t completely divisible by `y`

, and `Not Divisible`

is displayed on the console.

In the current scenario, our `x`

is `20`

and `y`

is `10`

. Because `20%10`

gives us `0`

, the output shows `Divisible`

in the console.

**Muhammad Maisam Abbas**

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn