回文数判断


回文数判断。设n是任一自然数,如果n的各位数字反向排列所得自然数与n相等,则n被称为回文数。从键盘输入一个5位数字,请编写程序判断这个数字是不是回文数。

代码如下:

 1 #回文数判断.py
 2 s="判断回文数"
 3 a=str(input("{0:-^40}\n请输入一个5位数a:".format(s)))
 4 if len(a)==5:
 5   if a==a[::-1]:
 6     print("a={}是回文数".format(a))
 7   else:
 8     print("a={}是不回文数".format(a))
 9 else:
10   print("输入的格式错误!")

 

运行截图如下:

1.输入正确的5位回文数,如12321:

 

 2.输入的数字超过5位,如123456:

 

 3.输入5位数字,但不为回文数,如12312:

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM