1、实现源码
def huiWen():
smn = input('请输入:')
if not smn:
print('请输入正确的字符串:')
smn = input('请输入:')
wmn = reversed(list(smn))
if list(wmn) == list(smn):
print('%s' % smn + '是回文')
else:
print('%s' % smn + '不是回文')
huiWen()
2、实现结果
请输入:78879
78879不是回文
请输入:abbbba
abbbba是回文
这个有好几种方式实现,最简单的首先数字转换成字符串x=12321y=str(x),然后使用list[start:end:span]这种句式将字符串转换成list并倒序输出y[::-1],其中span小于0时倒序,大于0时正序,-1按顺序倒序输出,-2隔一个倒序输出。具体如下x=input("请输入任意数字")ifx==x[::-1]:print("回文数")else:print("不是回文数")