最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • 详细介绍python中注释的两种类型

    正文概述    2020-09-26   266

    详细介绍python中注释的两种类型

    Python 支持两种类型的注释,分别是单行注释和多行注释。

    (推荐教程:python基础教程)

    Python 单行注释

    Python 使用井号#作为单行注释的符号,语法格式为:

    # 注释内容

    从井号#开始,直到这行结束为止的所有内容都是注释。Python 解释器遇到#时,会忽略它后面的整行内容。

    说明多行代码的功能时一般将注释放在代码的上一行,例如:

    #使用print输出字符串
    print("Hello World!")
    print("C语言中文网")
    print("http://c.biancheng.net/python/")
    
    #使用 print输出数字
    print(100)
    print( 3 + 100 * 2)
    print( (3 + 100) * 2 )

    说明单行代码的功能时一般将注释放在代码的右侧,例如:

    print("http://c.biancheng.net/python/")  #输出Python教程的地址
    print( 36.7 * 14.5 )  #输出乘积
    print( 100 % 7 )  #输出余数

    Python 多行注释

    多行注释指的是一次性注释程序中多行的内容(包含一行)。

    Python 使用三个连续的单引号'''或者三个连续的双引号"""注释多行内容,具体格式如下:

    '''
    使用 3 个单引号分别作为注释的开头和结尾
    可以一次性注释多行内容
    这里面的内容全部是注释内容
    '''

    或者

    """
    使用 3 个双引号分别作为注释的开头和结尾
    可以一次性注释多行内容
    这里面的内容全部是注释内容
    """

    多行注释通常用来为 Python 文件、模块、类或者函数等添加版权或者功能描述信息。

    注意事项

    1) Python 多行注释不支持嵌套,所以下面的写法是错误的:

    '''
    外层注释
        '''
        内层注释
        '''
    '''

    2) 不管是多行注释还是单行注释,当注释符作为字符串的一部分出现时,就不能再将它们视为注释标记,而应该看做正常代码的一部分,例如:

    print('''Hello,World!''')
    print("""http://c.biancheng.net/cplus/""")
    print("#是单行注释的开始")

    运行结果:

    Hello,World!
    http://c.biancheng.net/cplus/
    #是单行注释的开始

    对于前两行代码,Python 没有将这里的三个引号看作是多行注释,而是将它们看作字符串的开始和结束标志。

    对于第 3 行代码,Python 也没有将井号看作单行注释,而是将它看作字符串的一部分。

    注释可以帮助调试程序

    给代码添加说明是注释的基本作用,除此以外它还有另外一个实用的功能,就是用来调试程序。

    举个例子,如果你觉得某段代码可能有问题,可以先把这段代码注释起来,让 Python 解释器忽略这段代码,然后再运行。如果程序可以正常执行,则可以说明错误就是由这段代码引起的;反之,如果依然出现相同的错误,则可以说明错误不是由这段代码引起的。

    在调试程序的过程中使用注释可以缩小错误所在的范围,提高调试程序的效率。

    相关推荐:python爬虫视频教程


    起源地下载网 » 详细介绍python中注释的两种类型

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元