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

主站蜘蛛池模板: 滨州市| 滁州市| 宁城县| 新沂市| 台前县| 兖州市| 威宁| 永康市| 潼南县| 温州市| 如东县| 迁安市| 金昌市| 许昌市| 华池县| 翁源县| 玛纳斯县| 钟山县| 怀安县| 新疆| 沧州市| 长阳| 威信县| 拉孜县| 余姚市| 乌拉特中旗| 赤城县| 玉环县| 天祝| 西城区| 陈巴尔虎旗| 确山县| 喜德县| 绍兴县| 镇宁| 赤壁市| 安远县| 丰县| 桐庐县| 萨迦县| 怀来县|