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

溫馨提示×

python中怎么判斷一個數為素數

小億
105
2024-03-14 16:23:27
欄目: 編程語言

要判斷一個數是否為素數,可以使用以下方法:

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} 是素數")
else:
    print(f"{num} 不是素數")

以上代碼定義了一個 is_prime 函數來判斷一個數是否為素數。首先判斷輸入的數是否小于2,若小于2則直接返回False。然后從2開始遍歷到該數的平方根,如果能整除則不是素數,返回False。如果不能整除,則返回True,表示是素數。

最后通過調用 is_prime 函數來判斷一個數是否為素數,并打印相應的結果。

0
开江县| 皮山县| 湛江市| 汪清县| 神池县| 赞皇县| 万盛区| 扶余县| 河津市| 平果县| 清苑县| 芦山县| 芮城县| 蚌埠市| 通江县| 陕西省| 秀山| 无锡市| 夏津县| 青川县| 平武县| 镇康县| 措勤县| 定安县| 壤塘县| 舞阳县| 石狮市| 盱眙县| 乐亭县| 工布江达县| 奈曼旗| 合作市| 灵川县| 上犹县| 元谋县| 灌南县| 加查县| 白山市| 丹棱县| 屏东市| 宜城市|