当前位置:   article > 正文

python判断一个数是否是素数_python判断一个数是否为素数

python判断一个数是否为素数

python判断一个数是否是素数


```python
"""
(1)考虑清楚循环的初始条件
i = 2
flag = true 假设是素数
(2)循环的结束条件
i <= n-1
(3)重复需要干什么
判断能否把n整除
   如果被整除flag = false
(4)如何过渡到下一次循环
i+1
"""
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
n = int(input("请输入一个数"))
i=2
flag = True
while i <= n-1:
    if n%i == 0:
        flag = False
    i += 1
if flag:
    print("%d是素数"%n)
else:
    print("%d不是素数"%n)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

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

闽ICP备14008679号