day25

递归算年龄

求对所有5 位数,判断它是不是回文数 。

分析

即 12321 是回文数,个位与万位相同,十位与千位相同
用字符串判断最为简单。
讲正整数用str转为字符串。

编码实现

1.编码实现(递归)

counter=0
for i in range(10000,100000):istr=str(i)flag = Truefor j in range(len(istr)//2):if istr[j] != istr[-1+j*-1]:flag=Falsebreakif flag:counter+=1if counter%10!=0:print(i,end=",")else:print(i)

运行结果

10001,10101,10201,10301,10401,10501,10601,10701,10801,10901
11011,11111,11211,11311,11411,11511,11611,11711,11811,11911
12021,12121,12221,12321,12421,12521,12621,12721,12821,12921
13031,13131,13231,13331,13431,13531,13631,13731,13831,13931
14041,14141,14241,14341,14441,14541,14641,14741,14841,14941
15051,15151,15251,15351,15451,15551,15651,15751,15851,15951
16061,16161,16261,16361,16461,16561,16661,16761,16861,16961
17071,17171,17271,17371,17471,17571,17671,17771,17871,17971
18081,18181,18281,18381,18481,18581,18681,18781,18881,18981
19091,19191,19291,19391,19491,19591,19691,19791,19891,19991
20002,20102,20202,20302,20402,20502,20602,20702,20802,20902
21012,21112,21212,21312,21412,21512,21612,21712,21812,21912
22022,22122,22222,22322,22422,22522,22622,22722,22822,22922
23032,23132,23232,23332,23432,23532,23632,23732,23832,23932
24042,24142,24242,24342,24442,24542,24642,24742,24842,24942
25052,25152,25252,25352,25452,25552,25652,25752,25852,25952
26062,26162,26262,26362,26462,26562,26662,26762,26862,26962
27072,27172,27272,27372,27472,27572,27672,27772,27872,27972
28082,28182,28282,28382,28482,28582,28682,28782,28882,28982
29092,29192,29292,29392,29492,29592,29692,29792,29892,29992
30003,30103,30203,30303,30403,30503,30603,30703,30803,30903
31013,31113,31213,31313,31413,31513,31613,31713,31813,31913
32023,32123,32223,32323,32423,32523,32623,32723,32823,32923
33033,33133,33233,33333,33433,33533,33633,33733,33833,33933
34043,34143,34243,34343,34443,34543,34643,34743,34843,34943
35053,35153,35253,35353,35453,35553,35653,35753,35853,35953
36063,36163,36263,36363,36463,36563,36663,36763,36863,36963
37073,37173,37273,37373,37473,37573,37673,37773,37873,37973
38083,38183,38283,38383,38483,38583,38683,38783,38883,38983
39093,39193,39293,39393,39493,39593,39693,39793,39893,39993
40004,40104,40204,40304,40404,40504,40604,40704,40804,40904
41014,41114,41214,41314,41414,41514,41614,41714,41814,41914
42024,42124,42224,42324,42424,42524,42624,42724,42824,42924
43034,43134,43234,43334,43434,43534,43634,43734,43834,43934
44044,44144,44244,44344,44444,44544,44644,44744,44844,44944
45054,45154,45254,45354,45454,45554,45654,45754,45854,45954
46064,46164,46264,46364,46464,46564,46664,46764,46864,46964
47074,47174,47274,47374,47474,47574,47674,47774,47874,47974
48084,48184,48284,48384,48484,48584,48684,48784,48884,48984
49094,49194,49294,49394,49494,49594,49694,49794,49894,49994
50005,50105,50205,50305,50405,50505,50605,50705,50805,50905
51015,51115,51215,51315,51415,51515,51615,51715,51815,51915
52025,52125,52225,52325,52425,52525,52625,52725,52825,52925
53035,53135,53235,53335,53435,53535,53635,53735,53835,53935
54045,54145,54245,54345,54445,54545,54645,54745,54845,54945
55055,55155,55255,55355,55455,55555,55655,55755,55855,55955
56065,56165,56265,56365,56465,56565,56665,56765,56865,56965
57075,57175,57275,57375,57475,57575,57675,57775,57875,57975
58085,58185,58285,58385,58485,58585,58685,58785,58885,58985
59095,59195,59295,59395,59495,59595,59695,59795,59895,59995
60006,60106,60206,60306,60406,60506,60606,60706,60806,60906
61016,61116,61216,61316,61416,61516,61616,61716,61816,61916
62026,62126,62226,62326,62426,62526,62626,62726,62826,62926
63036,63136,63236,63336,63436,63536,63636,63736,63836,63936
64046,64146,64246,64346,64446,64546,64646,64746,64846,64946
65056,65156,65256,65356,65456,65556,65656,65756,65856,65956
66066,66166,66266,66366,66466,66566,66666,66766,66866,66966
67076,67176,67276,67376,67476,67576,67676,67776,67876,67976
68086,68186,68286,68386,68486,68586,68686,68786,68886,68986
69096,69196,69296,69396,69496,69596,69696,69796,69896,69996
70007,70107,70207,70307,70407,70507,70607,70707,70807,70907
71017,71117,71217,71317,71417,71517,71617,71717,71817,71917
72027,72127,72227,72327,72427,72527,72627,72727,72827,72927
73037,73137,73237,73337,73437,73537,73637,73737,73837,73937
74047,74147,74247,74347,74447,74547,74647,74747,74847,74947
75057,75157,75257,75357,75457,75557,75657,75757,75857,75957
76067,76167,76267,76367,76467,76567,76667,76767,76867,76967
77077,77177,77277,77377,77477,77577,77677,77777,77877,77977
78087,78187,78287,78387,78487,78587,78687,78787,78887,78987
79097,79197,79297,79397,79497,79597,79697,79797,79897,79997
80008,80108,80208,80308,80408,80508,80608,80708,80808,80908
81018,81118,81218,81318,81418,81518,81618,81718,81818,81918
82028,82128,82228,82328,82428,82528,82628,82728,82828,82928
83038,83138,83238,83338,83438,83538,83638,83738,83838,83938
84048,84148,84248,84348,84448,84548,84648,84748,84848,84948
85058,85158,85258,85358,85458,85558,85658,85758,85858,85958
86068,86168,86268,86368,86468,86568,86668,86768,86868,86968
87078,87178,87278,87378,87478,87578,87678,87778,87878,87978
88088,88188,88288,88388,88488,88588,88688,88788,88888,88988
89098,89198,89298,89398,89498,89598,89698,89798,89898,89998
90009,90109,90209,90309,90409,90509,90609,90709,90809,90909
91019,91119,91219,91319,91419,91519,91619,91719,91819,91919
92029,92129,92229,92329,92429,92529,92629,92729,92829,92929
93039,93139,93239,93339,93439,93539,93639,93739,93839,93939
94049,94149,94249,94349,94449,94549,94649,94749,94849,94949
95059,95159,95259,95359,95459,95559,95659,95759,95859,95959
96069,96169,96269,96369,96469,96569,96669,96769,96869,96969
97079,97179,97279,97379,97479,97579,97679,97779,97879,97979
98089,98189,98289,98389,98489,98589,98689,98789,98889,98989
99099,99199,99299,99399,99499,99599,99699,99799,99899,99999

Day25:Python基础编程(函数)能力训练50天——回文数相关推荐

  1. Day26:Python基础编程(函数)能力训练50天——判断求星期

    day26 判断 请输入星期几的第一个字母来判断一下是星期几,如果第一 个字母一样,则继续 判断第二个字母. 分析 典型的判断结构实现. 编码实现 1.编码实现(递归) n=5 weekstr=['M ...

  2. C语言函数、指针应用程序设计——回文数判断and检验子串and仓库库存管理程序

    最全C系列题目!从0到管理系统 一.C语言数据类型及输出--体重是否正常.球的体积.计算存银行利息and浮点数长度与精度 二.C语言运算符与表达式--输出逆序数and二进制包含0和1的数量and判断是 ...

  3. python输入一个五位数、判断是否为回文数_python如何判断是不是回文数

    什么是回文数: 有这样一类数,他们顺着看和倒着看是相同的数,例如:12321,1221,2332等,这样的数字就称为:回文数. 例子:输入一个5位数,判断它是不是回文数.即12321是回文数,个位与万 ...

  4. Python 算法 入门到精通 - LeetCode - 3 :回文数

    本系列适合跟我一样新入门的同学,我会从最基础的方法一步一步优化,所有代码都可以直接复制运行,希望有所帮助.如果喜欢可以订阅本系列(基于python3) 先看题目: 给你一个整数 x ,如果 x 是一个 ...

  5. 第二届战神杯线上编程挑战赛月赛第一题:回文数

    题目详情: Njzy学习了回文串后联想到了回文数,他希望统计出一个区间内的全部回文数.如今给定一个闭区间[a,b],求这个区间里有多少个回文数. 比方[20,30],仅仅有一个回文数那就是22. 输入 ...

  6. c语言里判断回文数的函数,(C语言)回文数的判断

    问题描述: 判断一个数是否为回文数: 121: 12321: 1234321: 程序分析: 1.回文数(palindromic number):是指一个数的最高位和最低位上的数相等,第二高位与次低位上 ...

  7. JAVA判断是不是回文_Java 基础编程练习(判断是否为回文)

    1.判断从键盘输入的字符串是否为回文(回文是指自左向右读与自右向左读完全一样的字符串)注:该代码是在网上借鉴 public class BackChar { public boolean IsPali ...

  8. python输出回文字符串_程序,用于计算我们可以在Python中使用字符串字符进行的独特回文数...

    假设我们有一个字符串s,我们必须找到可以使用所有字符生成的不同回文数.如果答案很大,则将结果修改为10 ^ 9 + 7. 因此,如果输入类似于s =" xyzzy",则输出将为2, ...

  9. 【Python 百炼成钢】进制转换、特殊回文数、水仙花数、杨辉三角、字母图形、01字符串、回形取数、排他方数、世纪末的星期日、约瑟夫环

    文章目录

最新文章

  1. 大数据druid查询不支持分页_Druid实时大数据分析查询(六)
  2. 如何让滚动条出现在左边
  3. Android ViewPager多页面滑动切换以及动画效果---换view
  4. matlab叶子分割实验,基于MATLAB进行树叶面积测量实验报告
  5. requests 返回的cookies为空_爬虫学习(2)(requests库)
  6. linux 内核io操作,关于Linux内核中的异步IO的使用
  7. Python二叉树的三种深度优先遍历
  8. DFT频谱泄漏的数学分析及不产生泄漏的条件
  9. TOMCAT中文乱码
  10. 电容补偿柜容量计算发放
  11. 电子邮件的收件人、抄送、密送
  12. Android仓库管理系统
  13. Android判断首次安装
  14. SpringMVC整合activiti Modeler
  15. java 音频播放器_JAVA音频播放器问题
  16. Vue组件传值、Vue、组件
  17. Nvidia Deepstream极致细节:3. Deepstream Python RTSP视频输出显示
  18. 生产者与消费者的实现
  19. Springboot母婴店购物系统9j5v8计算机毕业设计-课程设计-期末作业-毕设程序代做
  20. b插到元素a之前python_python面试题(转)

热门文章

  1. 一文带你了解安全多方计算
  2. 块设备驱动、bio理解
  3. 常用的大数据技术有哪些?
  4. CAD删除数据库对象
  5. 多智能体强化学习综述-Lucian Busoniu
  6. 零基础学Flink:Window Watermark
  7. 使用BAT脚本批量修改文件名的方法
  8. 李国庆是如何被“踢出”当当的?
  9. 你为何会有中年危机感?”40岁失业”是一个无法打破的魔咒吗?
  10. 统计学小抄:常用术语和基本概念小结