注释

单行注释

# 这是一个注释
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	est01.csv") 
os.listdir(r"C:Users	est02.csv") 
'''

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


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

#或者干脆对就在每一行前加上#,这样虽然麻烦但很保险
#os.listdir(r"C:\Users\test01.csv") 
#os.listdir(r"C:\Users\test02.csv") 
原文地址:https://www.cnblogs.com/shiliye/p/12073735.html