admin管理员组文章数量:1794759
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=' ')代码可以直接运行,点个免费的👍吧,秋梨膏
版权声明:本文标题:python回文素数【简单易懂,代码可以直接运行】 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686558964a81806.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论