色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 是不是素數(shù)

黃文隆1年前7瀏覽0評論

Python 是一種高級編程語言,它簡潔、易讀、易寫,并被廣泛用于科學(xué)計算、數(shù)據(jù)分析、機器學(xué)習(xí)等領(lǐng)域。其中,判斷一個數(shù)是否為素數(shù)是 Python 中常見的問題。

# Python 判斷素數(shù)的示例代碼
def is_prime(n):
"""
判斷一個數(shù)是否為素數(shù)
"""
if n<= 1:
return False
for i in range(2, int(n ** 0.5) + 1):
if n % i == 0:
return False
return True
# 測試代碼
print(is_prime(7))  # True
print(is_prime(8))  # False

上述代碼中,is_prime() 函數(shù)接受一個參數(shù) n,如果 n 小于等于 1,則直接返回 False;否則,從 2 開始遍歷到 $n^{1/2}$,如果發(fā)現(xiàn) n 可以被遍歷到的某個數(shù)整除,返回 False,否則返回 True。

我們可以運行測試代碼來驗證 is_prime() 函數(shù)是否正確。例如,is_prime(7) 返回 True,因為 7 是素數(shù);is_prime(8) 返回 False,因為 8 不是素數(shù)。

總之,Python 提供了方便的工具和語法來判斷一個數(shù)是否為素數(shù)。我們可以使用函數(shù)、循環(huán)和判斷語句等基本的編程概念來解決這個簡單而又有趣的問題。