使用python判斷某個數是不是素數及輸出100以內的所有素數

判斷某個數是不是素數

number = 12
i = 2
isPrime = True
while i < number:
    if number % i == 0:
        isPrime = False
        break
    i += 1

if isPrime:
    print(number, "是素數")
else:
    print(number, "不是素數")

輸出100以內的所有素數(素數就是只能被1和本身整除的正整數)

number = 2
while number <= 100:
    i = 2
    isPrime = True
    while i < number:
        if number % i == 0:
            isPrime = False
            break
        i += 1

    if isPrime:
        print(number)
    number += 1
posted @ 2024-06-14 05:33  Frankiee  阅读(3)  评论(0编辑  收藏  举报