整体思路:将字符串翻转之后与原字符串对比,如果与原字符串相等则为回文数,反之则不是回文数 a = input("请输入一个数") b = '' for i in range(len(a)): #遍历输入的字符串 b = a[i-len(a)] + b #将字符串翻转 if b == a: #判断是否与原字符串相同 print(a+"是一个回文数") else: print(a+"不是一个回文数")