primNums = int(input("구하고자 하는 소수의 개수를 입력하시오 :"))

count = 0

checkNum = 2

NotPrime = False


while True :

    loopNum = 2

    while(loopNum < checkNum) :

        if (checkNum % loopNum == 0) :

            NotPrime = True

            break

        loopNum += 1

    if (NotPrime == True) :

        checkNum +=1

        NotPrime = False

        continue

    else :

        print(checkNum)

        checkNum += 1

        count += 1

        if (count == primNums) :

            print(count,"개의 소수를 찾았습니다")

            break

        



    

소수 구하는 알고리즘인데 저 True하고 False가 대체 뭐에 쓰이는 건지 모르겠어...
짤은 조공용