题目:判断101-200之间有多少个素数,并输出所有素数。
程序
import math def judegesushu(k): for i in range(2,int(math.sqrt(k))+1): if(k%i == 0): return False return True for i in range(101,200): if(judegesushu(i)): print(i)
分析:
注意 math.sqrt(k) 需要+1