1-9 程序注释

程序注释的主要功能是让所设计的程序可读性更高,更容易理解。在企业中工作,一个实用的程序可以很轻易超过几千行或上万行,此时可能需要设计好几个月,在程序中加上注释,可方便自己或他人了解程序内容。

1-9-1 注释符号#

不论是使用PythonShell直译器或是在Python程序文件中,“#”符号右边的文字,都被视为程序注释,Python的直译器会忽略此符号右边的文字。可参考下列实例。

实例1:在PythonShell窗口注释的应用1,注释可以放在程序的右边。

实例2:在PythonShell窗口注释的应用2,注释可以放在程序的最左边。

程序实例ch1_2.py:重新设计ch1_1.py,为程序增加注释。

Python程序左边并没有行号,这是作者为了读者阅读方便加上去的。

1-9-2 三个单引号或双引号

如果要进行大段落的注释,可以用三个单引号或双引号将注释文字包围。

程序实例ch1_3.py:以三个单引号当作注释。

上述前5行是程序注释。

程序实例ch1_4.py:以三个双引号当作注释。

上述前5行是程序注释。

习题

一、判断题

1( ).使用Python是需付费买授权的。

2( ).Python在执行前需要先编译,将程序转成可执行文件然后才可以执行。

3( ).Python是面向对象的程序语言。

4( ).所有使用Python2开发的软件都可以在Python3上执行。

5( ).Python从3.0版开始支持垃圾回收和Unicode功能。

二、选择题

1( ).Python的发明与哪一个人有关?

A.Guido van Rossum

B.Ross Ihaka

C.Tim Cook

D.Steve Job

2( ).Python无法在下列哪一个环境中执行?

A.Windows

B.Mac OS

C.Linux

D.以上操作系统都可以执行Python

3( ).下列哪一个符号不可当作Python的注释功能?

A.@

B.#

C.’

D.”