国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩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人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 普兰店市| 邵武市| 巴彦淖尔市| 江都市| 临湘市| 饶阳县| 襄汾县| 哈密市| 略阳县| 团风县| 韶关市| 河西区| 齐河县| 广宗县| 无棣县| 德阳市| 孝感市| 乐至县| 安平县| 奈曼旗| 玉环县| 兰考县| 安义县| 金华市| 杭州市| 出国| 栾城县| 普定县| 从化市| 涟水县| 滦平县| 海南省| 长治县| 洪雅县| 泗水县| 南部县| 镇康县| 延安市| 娄烦县| 平定县| 东乌珠穆沁旗|