中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

python怎么用def函數判斷素數

小億
85
2024-05-23 09:50:10
欄目: 編程語言

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

# 測試
num = 17
if is_prime(num):
    print(f"{num} is a prime number.")
else:
    print(f"{num} is not a prime number.")

在這個示例中,is_prime函數用來判斷一個數是否為素數。函數首先判斷如果數字小于2,則返回False,因為素數定義為大于1的自然數。然后通過遍歷從2到其平方根的整數來判斷是否有因子,如果有因子則返回False,否則返回True。最后通過測試數字17來驗證函數的正確性。

0
上虞市| 榆树市| 黔南| 张北县| 家居| 麻江县| 永泰县| 浑源县| 获嘉县| 且末县| 青冈县| 江陵县| 师宗县| 宁陕县| 武安市| 寻乌县| 平顶山市| 合山市| 弥勒县| 武山县| 河间市| 探索| 安康市| 郯城县| 武冈市| 高淳县| 桃园县| 晴隆县| 乐陵市| 方山县| 三亚市| 建德市| 黔南| 逊克县| 石渠县| 鹿泉市| 秭归县| 肃北| 通化县| 衡东县| 大足县|