溫馨提示×

Python中素數(shù)如何表達

小億
108
2024-05-13 15:42:12
欄目: 編程語言

在Python中,可以使用簡單的循環(huán)和條件語句來判斷一個數(shù)是否為素數(shù)。下面是一個判斷一個數(shù)是否為素數(shù)的示例代碼:

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

# 測試是否為素數(shù)
num = 17
if is_prime(num):
    print(f"{num} 是素數(shù)")
else:
    print(f"{num} 不是素數(shù)")

這段代碼定義了一個函數(shù)is_prime(),該函數(shù)接受一個數(shù)字作為參數(shù),判斷該數(shù)字是否為素數(shù)。如果是素數(shù),則返回True;如果不是素數(shù),則返回False。在示例中,我們測試了數(shù)字17是否為素數(shù),最后輸出結果為17 是素數(shù)。您可以根據(jù)需要修改參數(shù)來測試不同的數(shù)字。

0