判断的方法如下: 1234567 def palindrome(arg): s = str(arg) length = len(s) middle = length // 2 left = s[:middle] right = s[middle + 1:][::-1] if length / 2 > middle else s[middle:][::-1] return right == left 输出示例: 123456 print(palindrome(123)) # Falseprint(palindrome(123321)) # Trueprint(palindrome(1234321)) # Trueprint(palindrome("abc")) # Falseprint(palindrome("abccba")) # Trueprint(palindrome("abcdcba")) # True 赞微海报分享
近期评论