Python字符串隐式合并语法的官方文档位置在哪里?
Python字符串隐式合并语法的官方文档位置
这个语法在Python语言参考的「字符串字面值」章节下的「字符串字面值拼接」部分有明确说明。
Python规定:当多个字符串字面值(单引号、双引号、三引号形式均可)相邻放置,中间无任何分隔符时,解释器会自动将它们拼接为单个字符串。你的示例完全符合这个规则:
示例1:
c = 3-5j ('The complex number {0} is formed from the real part {0.real} ' 'and the imaginary part {0.imag}.').format(c)
示例2:
text = ("a" '''b''' 'c' ) print(text) # Output: abc
这种隐式拼接规则支持跨多行(比如用括号包裹拆分到不同行),也支持混合不同类型的引号字面值,和C语言中的同类行为逻辑一致。
内容的提问来源于stack exchange,提问作者scccboom
相关产品推荐
相关产品推荐

