当前位置:   article > 正文

python寻找为互逆序的素数对_如果一个素数的逆序仍是素数,称这两个素数为互逆序的素数对,例如,1031和1301为互

如果一个素数的逆序仍是素数,称这两个素数为互逆序的素数对,例如,1031和1301为互

如果一个素数的逆序仍是素数,称这两个素数为互逆序的素数对,例如,1031和1301为互逆序的素数对,编程求得1000至9999间的所有互逆序的素数对。

  1. def nixu(num):
  2. return(int(str(num)[::-1]))
  3. a = []
  4. for i in range(1000,10000):
  5. for j in range(2,i):
  6. if i % j == 0:
  7. break
  8. else:
  9. a.append(i)
  10. for i in range(len(a)):
  11. if nixu(a[i]) in a:
  12. print("{}和{}为互逆素数".format(a[i], nixu(a[i])))

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/512366
推荐阅读
相关标签
  

闽ICP备14008679号