三种方法快速搞定Python判断回文数
首先,回文数是一种数字如:98789倒读也为98789正读倒读都一样这种数字就叫回文数。这样我们就可以用Python语言中的一些技巧判断处理了。

Python判断回文数可以先从控制台输入一个五位数,先判断是否是五位,是否是纯数字组成,如果是回文数就会打印“是回文数”,如果不是就会打印“不是回文数”,下面通过三种方法看下python如何判断回文数。

一、算术运算

通过整除,求模的算数运算得到各位上的数字,再通过比较前后对比(个位与万位,十位与千位做对比)

示例:

a = input('请输入一个五位数:')
# 判断长度是否是5位,是否有纯数字组成if len(a) == 5 and a.isdigit():
# 将str转为inta = int(a)
# (万位与各位) and (千位与十位)
if (a//10000 == a%10) and (a%10000//1000 == a%100 // 10):
print(f'{a}是回文数')else:print(f'{a}不是回文数')else:print('输入有误')
三、切片操作,取逆序结果

input()函数输入的数据的类型是str,str是有序的,所以可以对str切片操作,并取逆序的结果,将逆序的结果与原来的str做比较

示例:

a = input('请输入一个五位数:')
# 判断长度是否是5位,是否有纯数字组成if len(a) == 5 and a.isdigit():
# 逆序切片的结果与a做比较if a[::-1] == a:print(f'{a}是回文数')else:
print(f'{a}不是回文数')else:print('输入有误')

#蔡徐坤[超话]##蔡徐坤代言cpb肌肤之钥#[哇] #蔡徐坤prada香水代言人##include
#define M 3
#define N 3
void fun(char(*a)[N],char*c)
{
int i,j,k=0;
for(j=0;j for(i=0;i

{

c[k]=*(*(a+i)+j);

k++;
}
c[k]='\0';
}
main()
{
char s[100],str[M][N]={{'k','k','k'},{'u','u','u'},{'n','n','n'}};
int i,j;
FILE*out;
printf("The matrix:\n");
for(i=0;i {
for(j=0;j

printf("%3c",str[i][j]);
printf("\n");
}
fun(str,s);
printf("The A string:");
puts(s);
printf("\n\n");
out=fopen("outfile.dat","w");
fprintf(out,"%s",s);
fclose(out);
}

【#TopCGTN# 约旦将建设“零排放”太阳能港口】Pour optimiser et décarboniser le port et la logistique environnante, un cadre spatial pour la transformation écologique du terminal d'Aqaba a été élaboré. Ce cadre prévoit que les ports redeviennent un centre de la vie urbaine. Les communautés locales pourront se connecter aux entreprises industrielles par le biais de centres de formation et d'espaces de loisirs, transformant ainsi les parties grises des villes en pôles verts. La transformation verte du terminal intègre des installations solaires et des auvents, qui permettent des fonctions portuaires à émission zéro et le recours à des grues, des véhicules et des stations de recharge entièrement électrifiés. La rénovation des cours de triage avec une technologie de pointe permet des opérations efficaces, tout en créant des espaces confortables pour les travailleurs.


发布     👍 0 举报 写留言 🖊   
✋热门推荐
  • 章子怡与童谣了解童谣的人都知道,在她刚进入娱乐圈的时候,大家都称呼她为小章子怡,这也使得她在出道之初就吸引了很多媒体流量的宣传和网友的关注。不过就在去年热播的《
  • ♥️1.考神附体,一举夺魁2.十年饮冰难凉热血3. 当我在追光,我与光同行4. 没有尽力而为,只有全力以赴5. 高考不需要祝福高考只需要祝贺6. 你本来就是应
  • #丁程鑫[超话]#丁哥,程功的你是浩瀚鑫空中最闪耀的程年星,我们比邻星和爆米花永远散落在你的左右,伴你前行![心][心][心][鲜花][鲜花][鲜花]丁程鑫宝贝
  •   依托黄金水道优势,做大做强港航物流产业  7月13日,在京杭运河与龙拱河以及新兖铁路交汇处,龙拱港港产融合示范区施工现场一片繁忙。#走在前 开新局# 【济宁
  • 我故意说:你 ...展开全文c#家有二宝# 五一小长假基本宅家,在家发现家务活根本就干不完,大人小孩的衣服还要分机下料,时间一急手一抖洗衣液不是倒多了就是倒少
  • 新的一个月要加油~再能多见点天空景色就好了夏日流水账 又是普通的不能再普通的一个下午,为了赚生活费在工位上浑水摸鱼,当然工作还是有在认真的完成,只不过工作做完
  • 到了村子里以后,庞青云知道了莲生居然是赵二虎的女人,此时他非常愤怒,甚至跑去质问莲生那一晚到底是不是真实存在的。可是细想,又觉得没有问题,毕竟彼时庞青云只以为赵
  • 我偶然路过,慰抚杏花:汝莫伤,公子不是负心郎,仅因瘟疫禁锢家中,且有诗为证“禁吾身,难锁吾心.吾心依旧念春风,只为去年与君约,一诺许平生……” 春城春晨见春华随
  • 折一枝南国红豆,为你写下诗中的旖旎词里的相思,还有心里挨挨挤挤的依恋,我是你眼里长出的喜悦,你是我眉心最靓的秋色,艳如胭脂媚如枫红色彩斑澜。愿这世俗尘落梅间,与
  • 经典K线形态,新手必备,学会大胆上车假阴线要向上长阴覆盖线,赶快去变现穿头破脚,卖出为妙长阴怀抱线,卖出要赶紧长阴孕出线,胜利大逃亡曙光初现,反转再现顶部避雷线
  • ⏰ 、深刻的、探索教学本质的精神之旅吧~听课链接在评论区!读教育经典,提教育素养,凯程教育名著导读系列课程第四讲——《教学勇气—漫步教师心灵》来啦!
  • #你心中理想生活是什么样# (贝尔/摄) @中国西藏旅游#隆胸手术# 属于大型外科手术,千万不要掉以轻心。#夏天的山南有多美# 正值盛夏,雍布拉康周围绿茵斑驳、
  • 彩排期间的双人视频,又是悄悄话小酒馆单人发言Apo:他经历过很多他离开过很久他回来后长大了Mile:展昭&孙悟空这次背下去到第三个台阶哈哈哈和活泼阿波像
  • Víctor Paz中文老师在 6 月 29 日(周三)与来自 San Andrés y Sauces 的学生一起进行了 Ruta de Sanmao,正如他去
  • 《》筋膜提拉术后口服专 用【紧美】ACMETEA修复型胶原蛋白,因为通过皮肤密集修复用弹性蛋白技术(专.利号ZL20181 1020273.7)和皮肤紧急修复
  • 绝望了,我阴气太重了不依靠阳气就不能走路了,国外男孩我放弃了,短时间内找个中国男孩还是挺容易的,空手套白狼别想了,把我的手机游戏用来诱惑一下,顺便帮我扣扣脚,我
  • 它是宇宙中的「终极动力」以至于常常稍作降临,又消逝不见#天津刺青师倩##刺青艺术##中国龙#看了《刺青》整部电影的观感只有梁洛施好美…我觉得算是文艺片吧,剧情多
  • 主甲板、上层甲板都被大玻璃窗完全包围,尽显优美质感[鲜花]安缦宣布推出豪华机动游艇Project Sama,项目由安缦与 Cruise Saudi合资开发,沙特
  • 我说陆沉文案组活该被夸是真的当初推陆沉的确是带着“sq总裁”这种有色眼镜来着,刚开始试着去真正了解他让我觉得难以接近,没有完全的对“我”敞开心扉,即使再暧昧还是
  • 跟高中小伙伴的聚会很开心,虽然日常接触不多,但每次见面都感觉分外熟悉~哈哈哈哈哈哈哈,讨论了一晚上的癌症[笑cry][笑cry][笑cry]感觉学生物是真的有用