字符串驻留机制:
- 仅包含下划线、字母和数字的字符串会启用字符串驻留机制驻留机制。(因为解释器仅对看起来像python标识符的字符串使用intern()方法,而python标识符正是由下划线、字母和数字组成。)
- 字符串长度(下图有解释)
但是不同版本的python运行结果不同,如下所示:
python2.7.6版本中,字符串长度有影响:
python3.4.3版本中,字符串长度有影响:
python3.8.5版本中,字符串长度没有影响:其他python版本,此处没有一一列举。希望对您有所帮助!