我知道三重引号字符串被用作文档字符串,但是否真的需要有两个字符串字面量呢?
在什么情况下区分单行和多行是有用的?
在Clojure中,我们只有一个字符串字面量,即多行字符串,我们将其用作文档字符串。那么为什么Python会有差异呢?
我知道三重引号字符串被用作文档字符串,但是否真的需要有两个字符串字面量呢?
在什么情况下区分单行和多行是有用的?
在Clojure中,我们只有一个字符串字面量,即多行字符串,我们将其用作文档字符串。那么为什么Python会有差异呢?
需要明确创建多行字符串文字的优点可能最好通过示例来展示:
with open("filename.ext) as f:
for line in f:
print(line.upper())
namedtuples
示例中展示的那样。 - undefined