print(’ ‘.join([str(item) for item in filter(lambda x: not [x % i for i in range(2, x) if x % i == 0], range(2, 101))]))
print(’ '.join([str(item) for item in filter(lambda x: all(map(lambda p: x % p != 0, range(2, x))), range(2, 101))]))
Python : 一行代码计算出1-100之间的素数(两个版本)
最新推荐文章于 2024-05-28 11:06:09 发布