你可以使用Python编写一个函数来实现15-5-3除法规则。以下是一个代码示例:
def divide_by_15_5_3(n):
if n % 15 == 0:
return "Divisible by both 15 and 5"
elif n % 5 == 0:
return "Divisible by 5 only"
elif n % 3 == 0:
return "Divisible by 3 only"
else:
return "Not divisible by 15, 5, or 3"
# 测试函数
print(divide_by_15_5_3(30)) # 输出: Divisible by both 15 and 5
print(divide_by_15_5_3(10)) # 输出: Divisible by 5 only
print(divide_by_15_5_3(9)) # 输出: Divisible by 3 only
print(divide_by_15_5_3(7)) # 输出: Not divisible by 15, 5, or 3
在函数中,我们使用取模运算符(%
)来判断给定的数是否能被15、5、3整除。如果一个数能被15整除,那么它一定能被5和3整除,所以我们首先判断这个条件。如果不能被15整除,我们继续判断是否能被5和3整除,然后返回相应的结果。如果一个数既不能被15整除,也不能被5和3整除,那么我们返回"Not divisible by 15, 5, or 3"。