ID : 352

viewed : 64

Tags : PythonPython Math

92

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

`%`

Operator in PythonLet `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.