Python 可整除

Muhammad Maisam Abbas 2022年5月17日
Python 可整除

本教程将讨论如何在 Python 中检查一个数字是否可以被另一个数字完全整除。

在 Python 中使用 % 运算符检查一个数字是否可以被另一个数字整除

xy 是两个数字。如果在 x/y 之后没有余数,则数字 x 可以被 y 整除。为了检查这一点,我们有一个内置的运算符 %,在 Python 中称为模运算符。模运算符执行除法并返回该除法的余数。例如,如果 x = 3y = 2,那么 x%y3 除以 2 并给我们 1 作为余数。以下代码片段中的 divisible() 函数向我们展示了如何使用 % 运算符检查一个数字是否可以被另一个数字完全整除。

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

输出:

Divisible

divisible() 函数有两个参数 xy。如果 x%y 的值等于 0,这意味着 x 可以被 y 整除,并且 Divisible 显示在控制台上。如果 x%y 的值不等于 0,这意味着 x 不能被 y 完全整除,并且 Not Divisible 显示在控制台上。

在当前场景中,我们的 x20,而 y10。因为 20%10 给我们 0,输出在控制台中显示 Divisible

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

相关文章 - Python Math