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