Python 可整除
Muhammad Maisam Abbas
2022年5月17日
本教程将讨论如何在 Python 中检查一个数字是否可以被另一个数字完全整除。
在 Python 中使用 %
运算符检查一个数字是否可以被另一个数字整除
让 x
和 y
是两个数字。如果在 x/y
之后没有余数,则数字 x
可以被 y
整除。为了检查这一点,我们有一个内置的运算符 %
,在 Python 中称为模运算符。模运算符执行除法并返回该除法的余数。例如,如果 x = 3
和 y = 2
,那么 x%y
将 3
除以 2
并给我们 1
作为余数。以下代码片段中的 divisible()
函数向我们展示了如何使用 %
运算符检查一个数字是否可以被另一个数字完全整除。
def divisible(x, y):
if x%y == 0:
print("Divisible")
else:
print("Not Divisible")
divisible(20, 10)
输出:
Divisible
divisible()
函数有两个参数 x
和 y
。如果 x%y
的值等于 0
,这意味着 x
可以被 y
整除,并且 Divisible
显示在控制台上。如果 x%y
的值不等于 0
,这意味着 x
不能被 y
完全整除,并且 Not Divisible
显示在控制台上。
在当前场景中,我们的 x
是 20
,而 y
是 10
。因为 20%10
给我们 0
,输出在控制台中显示 Divisible
。
Author: 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