python 中用类的方式求100-200里面的素数

而且素数不能重复... 而且素数不能重复 展开
 我来答
听雨婷2Y
2018-07-10 · TA获得超过360个赞
知道小有建树答主
回答量:227
采纳率:100%
帮助的人:142万
展开全部
# coding=utf-8
class sushu():
    def __init__(self,begin_num,end_num):
        self.begin_num = begin_num
        self.end_num = end_num
        
    def excute_sushu(self):
        sushu_list = []
        for n in range(self.begin_num,self.end_num):
            for i in range(2,n):
                if n % i == 0:
                    print "数字%d不是素数" %n
                    break
            else:
                sushu_list.append(n)
        return sushu_list
sushu = sushu(100,200)
print sushu.excute_sushu()
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式