1 min read

home work from jiashuo luan

问题

编写一个程序,要求输入一个数,判断它是否能被3,5,7整除,是输出“yes”,不是输出“no”(解密点30) 当前解密点(70,100)

定义一个判断数字是否可以被3,5,7同时整除的函数

def is_divisibility(int_num):
    if (int_num % 3 == 0) and (int_num % 5 == 0) and (int_num % 7 == 0) :
        return True
    else:
        return False

测试数字50, 105, 200, 315,哪些数字可以满足上述条件。如果满足条件,输出yes,否则输出no。

numbers = [50, 105, 200, 315]
for i in range(len(numbers)) :
    if is_divisibility(numbers[i]) :
        print("yes")
    else:
        print("no")
## no
## yes
## no
## yes