当前位置:   article > 正文

Python初学者:判断是否是素数_python判断素数的函数。当这个数是素数的时候输出“true”, 不是素数输出"false

python判断素数的函数。当这个数是素数的时候输出“true”, 不是素数输出"false

attention:可以一次处理多个数字。输入0结束

要求:每个整数输入完毕后

  1. def prime(m):
  2. s=0
  3. for i in range(2,m):
  4. if m%i==0:
  5. s+=1
  6. else:
  7. s+=0
  8. if s==0:
  9. return 1
  10. while True:
  11. n=int(input())
  12. if n==0:
  13. break
  14. if n<2:
  15. print("Invalid")#1不是素数
  16. else:
  17. if prime(n):
  18. print("Yes")
  19. else:
  20. print("No")

,马上输出该整数是否为素数。素数返回True,否则返回False

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

闽ICP备14008679号