Select Language

AI社区

AI技术百科

1.9、Python注释的用法

注释是不会被执行的。Python 使用类似于 Shell 的行注释方式,以#开始一直到行结束,这些内容都被认为是注释。解释器是不会对这部分内容进行任何处理的。

另外一种特殊的注释方法,或者严格来说不叫注释,叫作字符串注释。就是将注释内容放入模块、函数、类的起始字符串,该字符串也被称作“文档字符串(docstring)”。

下面的代码中,有两处是用“#”开始的代码,有一处是用字符串进行注释的,我将它们都标注出来了。

  1. #计算最大值(单行注释)

  2. def max(input_list):

  3.    """计算输入列表中元素的最大值,如果

  4.    输入的不是列表,则返回None

  5.    (字符串注释)

  6.    """

  7. if isinstance(input_list, list):

  8. ret = input_list[0]

  9. for x in input_list:

  10. if x > ret:

  11. ret = x

  12. return ret

  13. else:

  14. #如果输入的不是列表,那么返回None(单行注释)

  15. return None



  16. if __name__ == "__main__":

  17. ret = max([1, 3, 5, 0, 11])

  18. print(u"最大值为%d" % ret)

运行结果:
11


我要发帖
Python入门
2021-12-10 23:44:02加入圈子
  • 11

    条内容
Python入门一共11个章节。
很高兴你打开本教程,作为第一章,我将带领大家轻松入门 Python。
本章将从 Python 的历史入手,介绍 Python 的版本、Python 语言的特点及 Python 开发需要的基础知识以及基础语法等。
掌握这些内容,可以为后续章节的学习打上很好的基础。