"""
name: wangzilu
date: 2020/2/19
task: 输出指定范围内的所有素数
"""import math
def is_prim(num): #判断素数
is_prime = True
if num>0:
for i in range(2,int(math.sqrt(num))+1):
if num%i==0:
is_prime = False
breakif is_prime and num>1:
return True
else:
return False
return False
a = int(input('please enter the start number: '))
b = int(input('please enter the end number: '))for i in range(a,b+1):
if is_prim(i):
print(i)
please enter the start number: 12
please enter the end number: 112
13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109