当前位置: 代码迷 >> 综合 >> Python课后作业 1. 编写程序, 输入一个大于 2 的自然数, 然后输出小于该数字的所有素数组成的列表。---- (第六次作业)
  详细解决方案

Python课后作业 1. 编写程序, 输入一个大于 2 的自然数, 然后输出小于该数字的所有素数组成的列表。---- (第六次作业)

热度:29   发布时间:2023-11-17 19:01:25.0

文章目录

    • 原题题目
    • 代码实现


原题题目

在这里插入图片描述


代码实现

import math
def IsPrime(n):if n==2:return Truefor i in range(2,int(math.sqrt(n))+1):if n%i==0:return Falsereturn Truenum = int(input())
ret = []
for i in range(2,num):if IsPrime(i):ret.append(i)
print(ret)
  相关解决方案