Python如何定义一个函数,实现在a到b之间找出能被7整除但不能被5整除的全部数字,最终输出形式以逗号隔开
例如
输入(10, 100) ,得到 '14,21,28,42,49,56,63,77,84,91,98'
没注意 把x y改成 a b 应该满足题目了
def divideExactly(x, y):
list1 = []
for i in range(x, y):
if i % 7 == 0:
if i % 5 != 0:
list1.append(i)
l = ','.join(str(i) for i in list1)
print(l)
divideExactly(10, 100)
如果我想在输出的结果两侧加上引号该怎么处理呢
追答print(l) 改成 print("'{}'".format(l))