题目内容:
给定一个大于2的正整数n,打印出小于n(不包括n且n不大于100)的所有素数。
要求将符合条件的输出填入一个列表中,打印的结果为该列表。
输入格式:
共一行,为一个大于2的正整数
输出格式:
共一行,为一个列表
输入样例:
10
输出样例:
[2, 3, 5, 7]
时间限制:500ms内存限制:32000kb
a = int(input())
def fun(number):
for m in range(2, number//2+1):
if number%m == 0:
return 0
return 1
lst = []
for i in range(2, a):
if fun(i):
lst.append(i)
print(lst)