回數是指從左向右讀和從右向左讀都是一樣的數,例如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]