Discuss / Python / 用了很笨的办法

用了很笨的办法

Topic source

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这样的? 中间位为什么自动略过了?

ZhouJ000丶

#2 Created at ... [Delete] [Delete and Lock User]

505 a == b == 5 515 a = 5 b = 15

谢谢!改成b = n % 10 就好了。


  • 1

Reply