【Python实践-7】输出100以内的所有素数

2023-06-26,,

 #输出100以内的所有素数,素数之间以一个空格区分(注意,最后一个数字之后不能有空格)。
i=
l=[]
while i<:
k=
for j in range(,i):
if i%j==:
k=k+
if k==:
l.append(i)
i=i+
print(" ".join(str(i) for i in l))

知识点:

1、素数,又称质数,定义为在大于1的自然数中,除了1和它本身以外不再有其他因数。

2、求100内的素数,两层循环,如果因数为0,则为素数。

3、要求素数之间以一个空格区分,且最后一个数字之后不能有空格,可以用join方法,将序列中的元素以指定的字符连接生成一个新的字符串,注意要先将列表中的元素变成字符格式。

【Python实践-7】输出100以内的所有素数的相关教程结束。

《【Python实践-7】输出100以内的所有素数.doc》

下载本文的Word格式文档,以方便收藏与打印。