python一行代码实现打印1-100之间的所有质素
""" 皮蛋编程(https://www.pidancode.com) 创建日期:2022/4/4 功能描述:python一行代码实现打印1-100之间的所有质素 """ 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))]))
方法2:
print(' '.join([str(item) for item in filter(lambda x: all(map(lambda p: x % p != 0, range(2, x))), range(2, 101))]))
代码在python3.9下测试通过
相关文章