补全Python代码,找出1000以内的所有回文素数

qv063210 程序题 共 个子题

回文素数是指一个不小于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))

本题为编程题,提交代码并运行通过测试点后判分。

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
提交记录
共 条 仅展示自由练习提交
正在加载提交记录…
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧