Python3 注释

在 Python3 中,注释不会影响程序的执行,但是会使代码更易于阅读和理解。
Python 中的注释有单行注释和多行注释。
Python 中单行注释以 # 开头,例如:
# 这是一个注释
print("Hello, World!")
多行注释用三个单引号 ''' 或者三个双引号 """ 将注释括起来,例如:

1、单引号(''')

#!/usr/bin/python3 
'''
这是多行注释,用三个单引号
这是多行注释,用三个单引号 
这是多行注释,用三个单引号
'''
print("Hello, World!")
2、双引号(""")

#!/usr/bin/python3 
"""
这是多行注释,用三个双引号
这是多行注释,用三个双引号 
这是多行注释,用三个双引号
"""
print("Hello, World!")

注意:多行注释可以嵌套使用,但是单行注释不能嵌套使用。


以下实例我们可以输出函数的注释:
def a():
    '''这是文档字符串'''
    pass
print(a.__doc__)

或者

def a():
    '''这是文档字符串'''
    a = 1
    pass
print(a.__doc__)

输出结果为:
这是文档字符串

三个双引号赋值给字符串变量时,表示一种字符串的特殊写法。

>>> str="""I
... want
... you"""
>>> str
'I\nwant\nyou'
>>> print(str)
I
want
you
单引号在这里的用法与双引号相同。