在Python中,可以使用三个单引号或三个双引号来表示多行字符串常量。这种用法通常被称为docstring。
三重引号可以跨越多行,并且其中的任何文本都可以被视为字符串常量。这使得它们非常适合编写包含多行文本的注释、文档字符串和测试数据等内容。
此外,三重引号也可以用于创建多行代码块的注释,因为在注释中使用缩进是无效的。
以下是一个例子,演示了使用三重引号定义多行字符串常量:
my_string = '''
This is a multi-line string
that spans across three lines.
'''
print(my_string)
输出结果:
This is a multi-line string
that spans across three lines.
需要注意的是,如果在函数或类的第一行使用三重引号,则该字符串将成为该函数或类的文档字符串。文档字符串是程序员给出的有关函数或类的说明文档。