当前位置:   article > 正文

Python小程序之求固定范围的质数_python请设计一段程序, 找到10到20之间的质数,质数是指在大于1的自然数中,除了1和

python请设计一段程序, 找到10到20之间的质数,质数是指在大于1的自然数中,除了1和

质数表的质数又称素数。指整数在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数。

 

  1. num1 = int(input("请输入起始数字:")) #强制转换成int类型
  2. num2 = int(input("请输入结尾数字:"))
  3. flag = 0
  4. a = []
  5. b = []
  6. for num in range(num1, num2+1):
  7. for i in range(2, num):
  8. if num%i == 0:
  9. flag = 1
  10. a.append(num) #将非质数写入列表a
  11. break #避免输入重复
  12. for i in range(num1, num2+1):
  13. if i not in a:
  14. b.append(i) #将质数写入列表b
  15. print("非质数:",a)
  16. print("质数:", b)

 

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

闽ICP备14008679号