回文数判断。设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:

回文数判断

 

相关文章:

  • 2021-08-18
  • 2021-10-29
  • 2022-01-19
  • 2022-12-23
  • 2022-01-06
  • 2021-12-22
猜你喜欢
  • 2021-12-18
  • 2021-09-10
  • 2021-12-20
  • 2022-12-23
  • 2021-10-07
  • 2021-10-22
相关资源
相似解决方案