美文网首页
python学习--判断101-200之间有多少个素数,并输出所

python学习--判断101-200之间有多少个素数,并输出所

作者: 追寻内心的梦想 | 来源:发表于2018-11-24 15:10 被阅读0次

    #题目:判断101-200之间有多少个素数,并输出所有素数。
    count=0
    for i in range(101,201):
        count =0
        for j in range(2,i):
              if (i % j) !=0:
                    count+=1
         if count==(i-2) :
                print(i)

    解题思路:

           素数就是除了1和本身,其他数都无法除尽,通过循环进行判断,只要有多于i-2个数能够除尽,则不是素数。

    以下方法用到了函数

    相关文章

      网友评论

          本文标题:python学习--判断101-200之间有多少个素数,并输出所

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