- Python语言从入门到精通
- 陈强编著
- 557字
- 2025-02-28 22:48:21
2.2 注释

↑扫码看视频
在计算机语言中,注释用于解释说明某段代码的作用,便于软件程序后期的维护和调试工作。注释并不会增加可执行程序的大小,在执行程序时会忽略所有注释。在本节中,将详细讲解Python语言注释的基本知识。
在Python程序中有2种类型的注释,分别是单行注释和多行注释。
(1)单行注释
单行注释是指只在一行中显示注释内容,Python中单行注释以#开头,具体语法格式如下。

例如下面的代码。

(2)多行注释
多行注释也被称为成对注释,是从C语言继承过来的,这类注释的标记符号是成对出现的。在Python程序中,有两种实现多行注释的方法。
● 第一种:用三个单引号“'''”将注释括起来。
● 第二种:用三个双引号“"""”将注释括起来。
例如下面是用三个单引号创建的多行注释。

例如下面是用三个双引号创建的多行注释。

在Python程序中通常混用上述2种注释形式。注释太多的程序代码容易导致代码难以理解,通常较好的处理方式是将一个注释块放在所解释代码的上方。当改变代码时,注释应与代码保持一致。程序员即使知道系统其他形式的文档已经过期,但还是会比较相信注释,认为它会是正确的解释。所以错误的注释比没有注释更糟,因为它会误导后来者。

实例文件zhushi.py的具体实现代码如下所示。

在上述代码中,虽然前2个print语句是Python格式的代码,但是因为在注释标记符号内,所以执行后不会显示任何效果。执行后会输出如下的效果。
