久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Python判斷素數并輸出的方法是什么

169次閱讀
沒有評論

共計 639 個字符,預計需要花費 2 分鐘才能閱讀完成。

判斷一個數是否為素數的一種常見方法是使用試除法。試除法的基本思路是,對于每個可能的除數,檢查它是否能整除給定的數。如果存在一個除數能整除該數,則該數不是素數;如果不存在這樣的除數,則該數是素數。

以下是一個使用試除法來判斷素數的 Python 代碼示例:

python
def is_prime(n):

   if n <= 1:

       return False

   for i in range(2, int(n**0.5) + 1):

       if n % i == 0:

           return False

   return True

# 測試代碼
n = int(input(" 請輸入一個整數:"))
if is_prime(n):

   print(n, " 是素數 ")
else:

   print(n, " 不是素數 ")

在上述代碼中,is_prime 函數接受一個整數 n 作為參數,返回一個布爾值,表示 n 是否為素數。該函數首先判斷 n 是否小于等于 1,因為小于等于 1 的數不是素數。然后,通過一個循環從 2 到 n 的平方根進行迭代。對于每個迭代的數 i,如果 n 能被 i 整除(即 n % i 等于 0),則返回 False,表示 n 不是素數。如果循環結束后都沒有找到能整除 n 的數,則返回 True,表示 n 是素數。

最后,通過輸入一個整數,調用 is_prime 函數來判斷該數是否為素數,并輸出判斷結果。

注意:上述代碼中用到了 input 函數來獲取用戶輸入的整數。如果你希望直接在代碼中指定一個整數進行判斷,可以將上述代碼中的 input 語句替換為 n = 要判斷的整數

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2024-02-05發表,共計639字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 偏关县| 绿春县| 巍山| 稷山县| 长顺县| 九寨沟县| 兰西县| 南川市| 平乐县| 北海市| 南阳市| 渑池县| 建昌县| 天柱县| 利津县| 彰化县| 宽甸| 潜山县| 道真| 宜春市| 离岛区| 磐石市| 游戏| 登封市| 理塘县| 洛浦县| 绥化市| 长兴县| 濉溪县| 安阳县| 樟树市| 芒康县| 磐石市| 集安市| 房产| 衡山县| 前郭尔| 黄大仙区| 岑巩县| 平南县| 闸北区|