1

今天晚上我遇到了这个有趣的小“陷阱”,请考虑以下代码片段:

( chr(1) == 1 )

这个比较在 Python 2.7.4 上评估为 False,这是一个特性还是一个错误?如果是一个特性,任何人都可以解释这个设计决策背后的原因吗?

4

1 回答 1

5

python中没有“char”类型,chr返回一个长度为1的字符串,并且对于强类型,任何字符串等于任何整数都没有意义。

于 2013-04-22T21:45:39.880 回答