python回文素数前一百个
1、回文素数是指一个数既是素数又是回文数,例如131既是素数又是回文数。编写程序打印输出前100个回文素数。要求每行打印输出10个,判断素数和实现反序数都用函数实现。...
1、回文素数是指一个数既是素数又是回文数,例如131既是素数又是回文数。编写程序打印输出前100个回文素数。要求每行打印输出10个,判断素数和实现反序数都用函数实现。
展开
1个回答
展开全部
def isPrime(n):
if n <= 1:
return False
i = 2
while i * i <= n:
if n % i == 0:
return False
i += 1
return True
n = 0
m = 11
while n < 100:
if isPrime(m) and str(m) == str(m)[ ::-1 ]:
n += 1
print('{:>6}'.format(m), end=' ' if n % 10 else '\n')
m += 1
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询