def is_palindrome(n): L = str(n) a = int(n / (10(len(L)-1))) b = n % (10(len(L)-1)) if a == b: return L else: pass
请问为什么最后打出来数的是606,707这样的? 中间位为什么自动略过了?
505 a == b == 5 515 a = 5 b = 15
谢谢!改成b = n % 10 就好了。
Sign in to make a reply
搞事情小鱼酱_
def is_palindrome(n): L = str(n) a = int(n / (10(len(L)-1))) b = n % (10(len(L)-1)) if a == b: return L else: pass
请问为什么最后打出来数的是606,707这样的? 中间位为什么自动略过了?