Python Divisible

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 avatar Muhammad Maisam Abbas avatar

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

Related Article - Python Math

  • Calculate Factorial in Python
  • Calculate Inverse of Cosine in Python
  • Calculate Modular Multiplicative Inverse in Python
  • Fit Poisson Distribution to Different Datasets in Python
  • Reduce Fractions in Python
  • Define an Infinite Value in Python