题库 Python题库 题目列表 回文素数回文素数是指一个不小于11的自然数n从左向右...
问答题

回文素数

回文素数是指一个不小于11的自然数n从左向右和从右向左读,其结果值相同且是素数,即称n为回文素数。一种求解的方法是先判断一个自然数是否为回文数,再判断它是否为素数。如果两个判断都成立,则该自然数是回文素数。请补全python代码,找出自然数1000以内的所有回文素数。

#判断是否为素数
def         ①        (n):             
    for i in range(2,n):
        if         ②        :
            break
    else:
        return True
 
#判断是否为回文数
def HuiWenShu(n):
    n=str(n)
    if n==        ③        :
        return True
    else:
        return False
for i in range(11,1001):
    if ZhiShu(i)==True         ④        :
        print('{}是回文素数!'.format(i))

题目信息
2024年 3月 编程题
-
正确率
0
评论
271
点击