Python中三个引号通常用于以下几种情况:
多行字符串:
使用三个引号(`"""` 或 `'''`)可以创建一个多行字符串,这样你就可以在字符串中直接包含换行符,而不需要在每一行的末尾添加换行符。
```python
s = """这是一个
多行字符串"""
文档字符串:
在函数定义中使用三个引号可以创建一个文档字符串(docstring),它用于解释函数的功能和用法。文档字符串是函数定义的一部分,并且可以通过 `__doc__` 属性访问。
```python
def example_function():
"""
这是一个示例函数,用于演示如何使用三个引号。
"""
pass
注释:
虽然Python中单行注释使用 ``,但在某些情况下,你可能想要创建一个多行注释。在这种情况下,你可以使用三个引号。
```python
"""
这是一个多行注释,
用于解释代码的某个部分。
"""
需要注意的是,在Python 2中,`print` 是一个语句,不需要括号。但在Python 3中,`print` 是一个函数,所以需要使用括号。
```python
Python 2
print "Hello, World!"
Python 3
print("Hello, World!")