#题目:判断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个数能够除尽,则不是素数。
以下方法用到了函数
#题目:判断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
网友评论