91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

python怎么判斷一個數為素數

小億
84
2024-05-16 18:32:17
欄目: 編程語言

要判斷一個數是否為素數,可以編寫一個函數來實現,其邏輯如下:

  1. 首先判斷該數是否小于2,若小于2,則不是素數;
  2. 然后從2到該數的平方根之間的所有整數依次判斷是否能整除該數,若存在一個能整除的數,則該數不是素數;
  3. 若沒有能整除的數,則該數是素數。

以下是一個用Python編寫的判斷素數的函數:

import math

def is_prime(n):
    if n < 2:
        return False
    for i in range(2, int(math.sqrt(n)) + 1):
        if n % i == 0:
            return False
    return True

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

可以將要判斷的數傳入is_prime()函數中,然后根據返回值判斷該數是否為素數。

0
杨浦区| 黔江区| 怀仁县| 葵青区| 吴旗县| 镇康县| 仪征市| 长顺县| 房产| 宜丰县| 新营市| 乌兰察布市| 开化县| 屯昌县| 宝坻区| 襄汾县| 新平| 崇信县| 错那县| 洛扎县| 鲁山县| 孝感市| 舒城县| 化德县| 莫力| 德保县| 莱州市| 库伦旗| 丁青县| 伊川县| 宜君县| 四平市| 绵阳市| 太谷县| 巫溪县| 双江| 武夷山市| 江孜县| 新竹市| 西乌珠穆沁旗| 岑溪市|