[テストエンコーディング]小数点を検索


プログラマコードテストの準備
https://programmers.co.kr/learn/courses/30/lessons/12921
質問の説明は次のサイトで確認できます.

<私が作成したコード>

def solution(n):
    count = 0
    for n in range(2,n+1) :
        for i in range(2,int(n**0.5) + 1) :
            if n % i == 0 :
                break
        else :
            count += 1
    return count

🧑🏻 ポスト


for文が終了すると、この終了がすべてのfor文が正常に実行された後に終了するか、break文のように、特定の場合にfor文が突然終了したかどうかを判断する際にfor~elseが使用されるかを知っています.