溫馨提示×

python怎么輸出100以內的質數

小億
810
2024-05-13 15:43:14
欄目: 編程語言

以下是一個Python程序,用于輸出100以內的質數:

def is_prime(n):
    if n <= 1:
        return False
    for i in range(2, int(n**0.5) + 1):
        if n % i == 0:
            return False
    return True

for num in range(2, 101):
    if is_prime(num):
        print(num)

這段代碼定義了一個is_prime函數來判斷一個數字是否為質數。然后使用一個循環(huán)來遍歷2到100之間的所有數字,對每個數字調用is_prime函數來判斷是否為質數,如果是則輸出該數字。運行這段代碼將輸出所有100以內的質數。

0