admin管理员组

文章数量:1794759

python回文素数【简单易懂,代码可以直接运行】

python回文素数【简单易懂,代码可以直接运行】

python回文素数【简单易懂,代码可以直接运行】

问题描述: 这能有1和本身整除的整数叫素数;如一个素数从左向右和从右向左是相同的数,则该素数为回文素数。编程求出2-1000内的所有回文素数。

代码如下:

''' 回文素数 素数:一个素数只能被1和本身整除 一个素数从左向右和从右到左是相同的数 989 ''' for i in range(2,1001): flag = 0 flag1 = 0 for j in range(2,i): if i%j == 0: flag = 1 if flag==0: #print(i,end=' ') if i >10: char = str(i) for m in range(len(char)): if char[m]!=char[len(char)-1-m]:#判断回文 flag1 = 1 break#将靠近break最近的循环跳出来了 if flag1==0: print(i,end=' ')

代码可以直接运行,点个免费的👍吧,秋梨膏

本文标签: 素数回文可以直接易懂代码