能被3整除或能被5整除的数python
时间: 2023-11-19 19:02:55 浏览: 159
在Python中,我们可以使用条件语句结合取余运算符(%)来判断一个数能否被3或者能否被5整除。能被3整除的数是指能够被3整除且余数为0的数,能被5整除的数是指能够被5整除且余数为0的数。以下是使用Python编写的代码示例:
```python
# 判断数能否被3整除或者能否被5整除
def divisible_by_three_or_five(num):
if num % 3 == 0 or num % 5 == 0:
return True
else:
return False
# 测试几个数
nums = [3, 5, 7, 10, 15, 18, 20]
for num in nums:
if divisible_by_three_or_five(num):
print(f"{num}能够被3或者5整除")
else:
print(f"{num}不能被3或者5整除")
```
在上述代码中,我们定义了一个名为`divisible_by_three_or_five`的函数,该函数接受一个参数`num`,并通过对`num`取余运算来判断`num`是否能够被3或者5整除。返回True表示能被3或者5整除,返回False表示不能被3或者5整除。
然后,我们测试了一些数(3、5、7、10等),并根据`divisible_by_three_or_five`函数的返回值来输出相应的结果。如果输出的结果是"能够被3或者5整除",则表示这个数能够被3整除或者能够被5整除;否则,表示这个数既不能被3整除也不能被5整除。
阅读全文