回数是指从左向右读和从右向左读都是一样的数,例如12321,909。
现在用Python来实现
方法一:
# 判断回数
def is_palindrome(n):
s=str(n)
for i in range((len(s)+1)//2):
if s[i] != s[-(i+1)]:
return False
return True
方法二:
还有一种很巧妙的方法,利用切片可以用一行代码来实现~
def f(n):
return str(n) == str(n)[::-1]