输入一个大于2的自然数,然后输出小于该数字的所有素数组成的列表

编写程序,输入一个大于2的自然数,然后输出小于该数字的所有素数组成的列表。

def Prime(n):
    for i in range(2,n):
        if n%i==0:
            return False
    return True
 
n=int(input('请输入一个大于 2 的自然数:\n'))
result=list()
for i in range(2,n):
    if Prime(i)==True:
        result.append(i)
print('这是返回的素数:',result) 

在这里插入图片描述

发布了67 篇原创文章 · 获赞 13 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_44902875/article/details/104822910