编程实现
分别输入两个正整数 M、N,输出 M 到 N 之间(含 M、N)所有可被 7 整除,但不是 5 的倍数的数,
并以逗号分隔按顺序打印在一行。
输入描述:分别输入两个正整数 M、N
输出描述:输出 M 到 N 之间(含 M、N)所有可被 7 整除,但不是 5 的倍数的数,并以逗号分隔按
顺序打印在一行
样例输入
100
147
样例输出
112,119,126,133,147
代码实现:
M = int(input())
N = int(input())
l = [] # 定义一个空的列表
for i in range(M, N+1):
if i % 7 == 0 and i % 5 != 0:
l.append(str(i)) # 只要找到一个元素,就添加到列表中
print(",".join(l))
'''
l = [112, 119, 126, 133, 147]
join 方法用于将序列中的元素 -> l
以指定的字符 -> ,
连接成一个新的字符串 ->112,119,126,133,147
",".join(l)
l.append() # 向列表中添加元素
'''