python实现100以内的质数和非质数

来源:互联网 发布:广州广大淘宝培训 编辑:程序博客网 时间:2024/05/22 09:18
  • 乾坤大挪移
prime_num=[num for num in range(2,101) if []== [ i for i in range(2,num/2+1) if num%i ==0]]print prime_num
no_prime_num=[num for num in range(2,101) if []!= [ i for i in range(2,num/2+1) if num%i ==0]]print no_prime_num
no_prime_num=[i for i in xrange(2,101) if i not in prime_num ]print no_prime_num
0 0
原创粉丝点击