当前位置:   article > 正文

用python求1~n的质数_在同一行中从小到大依次输出不大于n的全部素数

在同一行中从小到大依次输出不大于n的全部素数
  1. lower=1
  2. upper=int(input('输入数字n:'))
  3. for n in range(lower,upper+1):
  4. if n >1:
  5. for i in range(2,n):
  6. if (n % i)==0:
  7. break
  8. else:
  9. print(n)

如果拿n=8,运行结果如下:

  1. 2
  2. 3
  3. 5
  4. 7

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/423674
推荐阅读
相关标签
  

闽ICP备14008679号