美文网首页
求质数,python

求质数,python

作者: 码农一号已就位 | 来源:发表于2020-07-18 16:14 被阅读0次
    • 质数又称为素数,是一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数。

    求n之内的质数。

    程序分析 用else执行for循环的奖励代码(如果for是正常完结,非break)。

    num1=int(input('下限:'))
    num2=int(input('上限:'))
    for i in range(num1,num2i+1):
        if i > 1:
            for j in range(2,i):
                if (i % j) == 0:
                    break
            else:
                print(i)
    

    求终端输入数字是否质数

    num = int(input('请您输入一个不小于1的整数:'))
    i = 2
    flag = True
    while i < num:
        if num % i == 0:
            flag = False
        i += 1
    if flag:
        print(num,'是质数')
    else:
        print(num,'不是质数')
    

    相关文章

      网友评论

          本文标题:求质数,python

          本文链接:https://www.haomeiwen.com/subject/okkfkktx.html