编写一个程序,它将找到所有可以被7整除但不是5的倍数的这些数字。
在2000年到3000年之间(都包括在内)。
获得的数字应以逗号分隔的序列打印在一行上。
TIps:利用range()控制范围
#!/usr/bin/env python的作用utf-是找到对应可用python位置
#coding=utf-8 声明编码类型(可输出中文)
先创建空列表,再使用append添加字符元素
‘’.join()为字符串操作函数,‘,’.join(l)可将其拼接成一个字符串,各元素之间以‘,’隔开
实现代码:
#!/usr/bin/env python # coding=utf-8 l=[] for num in range(2000,3000): if num % 7 == 0 and num % 5 != 0: l.append(str(num)) print(','.join(l))