• 注释


    单行注释

    # 这是一个注释
    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") 
  • 相关阅读:
    CF140C New Year Snowmen
    CF1131G Most Dangerous Shark
    莫比乌斯函数&欧拉函数&筛法 综合运用
    【51nod1220】约数之和
    题解[CF1228E Another Filling the Grid]
    dsu on tree学习笔记
    线性基学习笔记
    题解[CF895C Square Subsets]
    博弈论学习笔记
    题解[ [JSOI2007]文本生成器 ]
  • 原文地址:https://www.cnblogs.com/shiliye/p/12073735.html
Copyright © 2020-2023  润新知