1.输入一个整型判断是否为回文数字:
x = int(input("请输入一个正整数:"))
print(str(x) == str(x)[::-1])
运行结果:
2.输入一串字符串判断是否为回文字符串:
x = str(input("请输入一串字符串:"))
print(x == x[::-1])
3.自定义函数判断一个数是不是回文数:
class Solution(object):
def isPalindrome(self, x):
return str(x)==str(x)[::-1]
4.自定义函数判断一串字符串是不是回文字符串(一样的,略了)
以上用到的其实全是翻转,利用x[::-1]