Pythonkills 2021-11-08 20:22 采纳率: 0%
浏览 5

定义及调用函数的联合运用。

求100以内的全部素数,每行输出十个素数,就是只能被一和自身整除的正整数一不是素数,二是素数。要求定义调用函数prime(m)判断m是否为素数

  • 写回答

1条回答 默认 最新

  • ~白+黑 新星创作者: python技术领域 2021-11-09 14:10
    关注
    
    def prime(m):
        for i in range(1,int(m/2)+1):
            if i!=1 and m%i ==0:
                return 0
        else:
            return 1
    
    prms=[]
    for i in range(1,1000):
        if prime(i):
            prms.append(i)
            if len(prms)==10:
                print(*prms)
                prms.clear()
    print(*prms)
    
    评论

报告相同问题?

问题事件

  • 创建了问题 11月8日