python基础语法实验
本文主要是为了实现对python的基础语法和基本的数据结构进行系统的了解,比较适合初学者
1.编写程序,输入一个大于2 的自然数,然后输出小于该数字的所有素数组成的列表。
输入格式:
一个大于2的自然数。
输出格式:
小于该数字的所有素数组成的列表。
输入样例:
在这里给出一组输入。例如:
47
输出样例:
在这里给出相应的输出。例如:
[2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43]
num = int(input())
lst = []
for j in range(2,num):
is_sushu = 1
for i in range(2,j):
if j % i == 0:
is_sushu = 0
break
if is_sushu == 1:
lst.append(j)
print(lst