国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現在的位置是:首頁 » python編程資訊

資訊內容

python如何求100內的所有素數

極客小將2020-12-01-
簡介python求100內的所有素數的方法:使用判斷該數除了1和它本身以外不再有其他因數即可,代碼為【i=2foriinrange(2,100):if(i%j==0):breakelse:num.append(i)】。相關免費學習推薦:python視頻教程python求100內的所有素數的方法:程序分析

python求100內的所有素數的方法:使用判斷該數除了1和它本身以外不再有其他因數即可,代碼為【i=2 for i in range(2,100): if(i%j==0):break else:num.append(i)】。wRW少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

wRW少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

相關免費學習推薦:python視頻教程wRW少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

python求100內的所有素數的方法:wRW少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

程序分析:質數(prime number)又稱素數,有無限個。質數定義為在大于1的自然數中,除了1和它本身以外不再有其他因數的數稱為質數,如:2、3、5、7、11、13、17、19。wRW少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

方法一:wRW少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

#!/usr/bin/python # -*- coding: UTF-8 -*- num=[]; i=2 for i in range(2,100): j=2 for j in range(2,i): if(i%j==0): break else: num.append(i) print(num)

方法二:wRW少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

import math def func_get_prime(n): return filter(lambda x: not [x%i for i in range(2, int(math.sqrt(x))+1) if x%i ==0], range(2,n+1)) print func_get_prime(100)

輸出結果為:wRW少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

[2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97]

以上就是python如何求100內的所有素數的詳細內容,更多請關注少兒編程網其它相關文章!wRW少兒編程網-Scratch_Python_教程_免費兒童編程學習平臺

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 平潭县| 精河县| 荆州市| 离岛区| 霞浦县| 明光市| 称多县| 武清区| 龙山县| 自贡市| 滕州市| 靖江市| 疏勒县| 黔江区| 油尖旺区| 汕头市| 鄂托克旗| 兴业县| 凌云县| 加查县| 杭锦后旗| 临朐县| 卓尼县| 台南县| 象山县| 乌拉特前旗| 阿瓦提县| 杭锦旗| 嵊州市| 罗源县| 东宁县| 太仆寺旗| 东宁县| 道孚县| 赤水市| 山阳县| 庆云县| 乌鲁木齐县| 甘泉县| 巴林左旗| 大余县|