我的python素数查找器不存在

2024-09-30 08:35:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我的代码是:

currentNum = 0
divisible = True
prime = 0
counter = 1
counter2 = 1
counter3 = 0
counter4 = 0
while not counter == 10:
    while not counter2 == counter:
        currentNum = counter / counter2
        while not counter3 == counter:
            if currentNum == counter3:
                counter4 = counter4 + 1
        if counter4 == 1:
            divisible = True
            counter4 = 0
        else:
            divisible = False
            prime = prime + 1
            counter4 = 0
    counter3 = 0
    counter2 = 1
    counter = counter + 1
print(prime)

但由于某些原因,每当我尝试使用它时,它只显示0.5。你知道吗


Tags: 代码falsetrueifcounternotelseprime

热门问题