擅长:python、mysql、java
<p>你在混合两种不同的东西。<code>("a" "b")</code><em>看起来像是两个字符串,但实际上只有一个;由空格分隔的字符串文本会自动连接到单个字符串。它与使用<code>("ab")</code>完全相同。在</p>
<p>另一方面,您可以添加两个不同的字符串来生成新的单个字符串。这就是<code>("d"+str1)</code>所发生的事情。在</p>
<p>第一个例子中的技巧只适用于字符串文本,而不适用于变量或更复杂的表达式。所以<code>("d"+str1 "e")</code>不起作用。您需要<code>("d"+str1+"e")</code>,这是两个附加项。在</p>
<p>注:括号是可选的,它们只是将不需要任何额外分组的操作组合在一起。在</p>