そのような
In [9]: dis.disassemble(compile("s = '123' + '456'", "<execfile>", "exec"))
1 0 LOAD_CONST 3 ('123456')
3 STORE_NAME 0 (s)
6 LOAD_CONST 2 (None)
9 RETURN_VALUE
知りたいのですが、Pythonはいつ定数文字列を。として結合しますかCONST
。可能であれば、cpython(2.x、3.x)でこれに関するソースコードを教えてください。