Python每日一练之判断101-200之间有多少个素数,并输出所有素数

概述

今天主要分享一个判断素数的实例,一起来看看吧~

需求

用Python判断101-200之间有多少个素数,并输出所有素数。

思路

判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。用else可以进一步简化代码.

实现方法
需求:用Python判断101-200之间有多少个素数,并输出所有素数。#判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。用else可以进一步简化代码.importmathprint('============第一种方法=================')foriinrange(100,200):flag=0forjinrange(2,round((i))+1):ifi%j==0:flag=1breakifflag:continueprint(i)print('============第二种方法=================')print('\nSimplifythecodewith"else"\n')foriinrange(100,200):forjinrange(2,round((i))+1):ifi%j==0:breakelse:print(i)

输出:

版权声明:本站所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请举报,一经查实,本站将立刻删除。

相关推荐