请按照则棚从小到大的顺序输出 100 以内的质数,质数之间以一个逗号区分(注意,最后一个数字之后不能有逗号)
注意:使用 join() 拼行并接列表档盯迹时,列表中的元素不能是 int 类型。
#求一定范围内的素数import mathdef prime_number(a:int,b:int)->set:#n的取值范国上限b,下限a result=[]#此行代码行首缩进4格 for i in range(a,b):#此行代码行首缩进4格 for j in range(2,int(math.sqrt(i))+1):#此行代码行首缩进举氏8格 if i%j!=0:#此行代码行首缩进12格 result.append(i)#此行代码行首缩进16格 else:#此行代码行首缩进12格 break#此改凯行代码行首核答唤缩进16格 result=set(result)#此行代码行首缩进4格 return result#此行代码行首缩进4格 if __name__ == "__main__":print(prime_number(100,200))#此行代码行首缩进4格,此处可改变n的范围
python 素数
result
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)