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

溫馨提示×

Python判斷素數的代碼怎么寫

小億
98
2023-11-07 11:01:55
欄目: 編程語言

判斷一個數是否為素數的代碼可以使用以下方法:

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 = int(input("請輸入一個整數:"))
if is_prime(num):
    print(num, "是素數")
else:
    print(num, "不是素數")

代碼中的 is_prime() 函數用于判斷一個數是否為素數。首先,如果數小于 2,則直接返回 False,因為素數定義為大于 1 的質數。然后,我們從 2 開始到 $\sqrt{\text{num}}$ 的范圍內遍歷,檢查是否有能整除的數。如果存在可以整除的數,則返回 False,否則返回 True。最后,我們通過輸入一個整數,并調用 is_prime() 函數來判斷這個數是否為素數。

0
江北区| 罗江县| 洪洞县| 苍南县| 衡东县| 安仁县| 泰安市| 运城市| 二手房| 舞钢市| 顺义区| 景泰县| 墨玉县| 杨浦区| 新邵县| 布拖县| 昌平区| 房山区| 灵寿县| 朝阳县| 方山县| 新巴尔虎右旗| 宜宾市| 安西县| 大宁县| 垣曲县| 土默特左旗| 南召县| 广水市| 五莲县| 柘城县| 逊克县| 玛纳斯县| 北票市| 莲花县| 绥棱县| 苗栗市| 讷河市| 广灵县| 邯郸市| 榆社县|