def div(num1,num2):
n = 0
while n > 0:
if num1%n == 0 and num2%n==0:
print(True)
n+=1
else:
print(False)
这可能是错误的。
编辑:
def div(num1,num2):
if num1%num2==0:
return True
else:
return False
答案 0 :(得分:0)
这个问题很好用于三元回报
def div(number, n):
# check if denominator is zero or modulo not 0
return False if ((n==0) or (number%n!=0)) else True
print div(10,0),div(0,10),div(2,10),div(10,2)
>>>False True False True
可能重复