当前位置:   article > 正文

python实现输出所有素数_Python 小程序:使用列表打印输出1-50之间的素数

打印输出1-20之间所有的素数

ython

小程序:使用列表打印输出

1-50

之间的素数

题目要求:

1、创建一个包含

1-50

之间所有素数的列表,打印显示列表;

2、随后只保留该列表的前5个数字,删除其余数字打印输出相应结果;

3、再将每个元素值加上

20

,显示列表内容。

代码如下:

#

创建

1-50

的数值列表

prime

prime=list(range(1,50,1))

#

创建用于存储

1-50

之间的素数的空列表

prime2

prime2=[]

#

遍历列表

for item in prime:

#

判断除了1和它本身以外,有无其它因数。

for i in range(2,item):

if (item%i)==0:

break

else:

prime2.append(item)#

如果没有即为素数,添加入

prime2

列表。

print ("1

50

之间的素数有:

"+str(prime2))##

输出

pri

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/593258
推荐阅读
相关标签
  

闽ICP备14008679号