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

主站蜘蛛池模板: 北海市| 临邑县| 莱州市| 土默特左旗| 尚志市| 雅江县| 丹东市| 连平县| 阿拉尔市| 宁安市| 曲麻莱县| 淅川县| 嘉义县| 武威市| 左贡县| 赤壁市| 彭泽县| 株洲市| 白城市| 昭苏县| 丰城市| 雅江县| 肇庆市| 蓝山县| 屯门区| 和田县| 德惠市| 乳山市| 福建省| 会昌县| 兴海县| 墨脱县| 封丘县| 霍山县| 安塞县| 广元市| 赞皇县| 昌吉市| 弥渡县| 广灵县| 沛县|