def prime(num):
for i in range(2, num):
if num % i == 0: # 能被1之外的任意个数整除的即为非素数,返回False,将被filter函数过滤掉
return False
return True print'prime: ', filter(prime, range(2, 101)) # filter(func,seq)返回seq作用于func之后为True的数
相关文章
- python练习.一球从100米高度*落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
- python用筛选法求解小于n的所有素数_python使用筛选法计算小于给定数字的所有素数...
- 使用两个嵌套的for循坏探测2-100的所有素数
- 100以内素数之和
- c语言求1到100之间的素数
- 求100以内的全部素数
- C语言求100以内的全部素数,每行输出10个。素数就是只能被1和自身整除的正整数,1不是素数,2是素数。要求定义和调用函数prime(m)判断m是否为素数,当m为素数时返回1,否则返回0。
- python输出100以内偶数_Python求取100以内的所有偶数和奇数以及和
- python1到100能被5整除_python练习题:求从1到100的数字中所有既能被3整除又能被5整除的数字的有哪些...
- python使用列表实现筛选法求素数