python - 检查回文的偶数/奇数?

标签 python testing palindrome

检查回文数/字符串的奇数/偶数长度是个好主意吗?我遇到的大多数片段都不做这个基本测试。如果长度是偶数,就不可能是回文,不是吗?

if len(var) % 2 != 0:
  # could be a palindrome, continue...
else:
  break

还是直接开始比较第一个和最后一个数字/字母会更好(即更快)?

编辑:好的,愚蠢的问题,应该三思而后行! :)

最佳答案

ABBA - palindrome 的例子四个字母的意思是偶数长度。

A palindrome is a word, phrase, number, or other sequence of characters which reads the same backward or forward...

关于python - 检查回文的偶数/奇数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2095404/

相关文章:

python - 抽象和具体文本的自然语言处理?

python - PyQt5:ModuleNotFoundError:没有名为 'PyQt5' 的模块

mysql - 数据访问层测试框架

testing - 如何轻松跨多个平台进行黑盒自动化测试?

javascript - 是否有等效于用于测试客户端代码的 webmock

java - 为什么最长回文子序列需要DP解?

python - 'unicode' 对象没有属性 'get'

python - SciPy 中多个数据集的拟合函数

python - 回文发生器

c++ - 回文程序不能输入多个字符串