wangzaitan 2021-05-02 16:46 采纳率: 100%
浏览 1245
已采纳

python反素数,编写程序,输入一个正整数,显示大于该数的前10个反素数。

反素数(逆向拼写的素数)是指一个将其逆向拼写后也是一个素数的非回文数。例如:17和71都是素数,所以,17和71都是反素数。编写程序,输入一个正整数,显示大于该数的前10个反素数。

  • 写回答

7条回答 默认 最新

  • CSDN专家-Time 2021-05-02 16:52
    关注
    def issushu(n):
        a =True
        for x in range(2, n):
            if n%x==0:
                return False
        return True
    def nixiang(m):
        m=str(m)
        m=m[::-1]
        m=eval(m)
        return m
    def nothuiwenshu(s):
        s=str(s)
        if s==s[::-1]:
            return False
        else:
            return True
    z = eval(input())
    s= 0
    while s<10:
        z=z+1
        if(issushu(z) and issushu(nixiang(z)) and nothuiwenshu(z)):
            s+=1
            if(s<10):
                print(str(z)+' ',end='')
            elif s== 10:
                print(str(z)+' ',end='')
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(6条)

报告相同问题?

悬赏问题

  • ¥15 如何通过交互分析得出某高危患者对放疗获益更多
  • ¥15 相关性分析中,p<0.05, r=0.29,怎么评价相关性呢
  • ¥15 docker部署Mongodb后输入命令报错?
  • ¥15 将下列流程图转变成python程序代码
  • ¥15 我需要全国每个城市的最新小区名字等数据。
  • ¥15 开发一个小区生态的小程序
  • ¥15 如何解决Excel中dependent dropdown list 的问题
  • ¥15 MddBootstrapInitialize2失败
  • ¥15 LCD Flicker
  • ¥15 esp32在micropython环境下使用ssl/tls连接mqtt服务器出现以下报错Connected on 192.168.154.223发生意外错误: 5无法连接到 MQTT 代理,如何解决?