注释

单行注释

# 这是一个注释
print("Hello, World!")

 

多行注释

  单引号

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

 

  双引号

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

 

  多行注释,本质上就是将代码变成了一个跨多行的大字符串,只要不对这个字符串进行引用,对程序没有任何影响

  以下方式的结果是一样的

'''
print("Hello, World1!")
print("Hello, World2!")
print("Hello, World3!")
'''

"""
print("Hello, World1!")
print("Hello, World2!")
print("Hello, World3!")
"""

'print("Hello, World1!")'
'print("Hello, World2!")'
'print("Hello, World3!")'

 

  以下方式,注释是不管用的,被单引号包含的部分只是将其变成了字符串

print  '''
        Name:%s
    ''' % (name)  #Name:%s只是变成了字符串

 

  注意:使用该种注释时,被注释的代码里不能包含转义字符

'''
os.listdir(r"C:\Users\test.csv") 
'''

#报错,该行代码虽然被注释掉了,但只是将代码变成了字符串,其中的\U,\t是转义字符,因此执行会报错,因此即便是已经被注释掉,也要对其进行如下修改

'''
os.listdir(r"C:\\Users\\test.csv") 
'''

你可能感兴趣的:(注释)