检查回文的奇偶性?
检查一个回文数字或字符串的长度是奇数还是偶数,这个主意好吗?我看到的大部分代码片段都没有做这个基本的检查。如果长度是偶数,那它就不可能是回文,对吧?
if len(var) % 2 != 0:
# could be a palindrome, continue...
else:
break
还是说直接比较第一个和最后一个数字或字母更好(也就是更快)呢?
编辑: 好吧,这个问题有点傻,应该多想想的! :)
检查一个回文数字或字符串的长度是奇数还是偶数,这个主意好吗?我看到的大部分代码片段都没有做这个基本的检查。如果长度是偶数,那它就不可能是回文,对吧?
if len(var) % 2 != 0:
# could be a palindrome, continue...
else:
break
还是说直接比较第一个和最后一个数字或字母更好(也就是更快)呢?
编辑: 好吧,这个问题有点傻,应该多想想的! :)