欢迎来我Python萌新的小站

Python 入门练手100例 – 12

【Python 练习实例12】判断101-200之间有多少个素数,并输出所有素数。

Demo1:通过计算200以内所有素数后,再筛选:

输出:

Demo2:直接通过这个数除以之前的所有数来判断是否为素数

输出:

 

喜欢 (0)分享 (0)
(1)个小伙伴在吐槽
  1. count=0
    for i in range(101,201):
        for j in range(2,int(i/2)):
            if i%j==0:
                break
        else:
            count+=1
            print(i,end=' ')
    else:
        print('\n101-200之间有%d个素数'%count)
    azh2020-07-07 16:10 回复
发表我的评论
取消评论
友情提示:插入代码时请使用:  <pre>要插入的代码</pre>   以达到最佳效果!

表情     4 + 0 = ? (必填)

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址