自定义函数isprime()判断一个数是否是素数,自定义函数ishui()判断一个数是否是回文数。
def isprime(n):
if n== 1:
return False
elif n == 2:
return True
else:
a = 2
while a<n:
if n%a == 0:
return False
a += 1
return True
def ishui(m):
m = str(m)
n = ""
for i in range(len(m)-1,-1,-1):
n += m[i]
if n == m:
return True
return False
count = 1
i = 2
print("")
while count<=50:
if isprime(i) and ishui(i):
print(i)
count += 1
i+=1