回文数判断

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

代码如下:

 1 #回文数判断.py
 2 s="判断回文数"
 3 a=str(input("{0:-^40}
请输入一个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:

原文地址:https://www.cnblogs.com/mxk123/p/11569874.html