如果在Python中运行
x = 'y' 'z'
,则会得到 x
设置为 'yz'
,这意味着当 Python 看到多个字符串相邻时,会发生某种字符串连接。
但是这是什么样的连接方式?
它实际上是否在运行'y' + 'z'
或者运行''.join('y','z')
或其他一些方式?
'x' + 'y'
和''.join(..)
语句之间有差异,您可以尝试看看是否会得到不同的结果。例如,如果您加入一个变量会发生什么? - Jongware