1.10.3 注释

“既然只要有错误,IDLE就会发警告。那么岂不是只要埋头写代码就行了?”菲菲兔高兴地说。

“虽说IDLE提供了一些方便,但是写代码还是要有一些好的习惯。”西西船长说,“比如多写点注释,就是一个非常重要的好习惯。”

“什么是注释?”菲菲兔又问。

“我们其实已经见过多次了,就是在井号(#)后面出现的那些文字。”西西船长说,“注释是对程序的说明,不影响程序的执行。但它的确很重要,特别是程序很长的时候,如果没有注释,那些代码可能过几天连自己都看不懂了。”

注释还有一个用处,可以用来设计你的程序。你可以这样写一个程序,即使你不会Python或其他计算机语言:


#给出一个提示信息,请用户输入
#从键盘输入一个整数
#再从键盘输入一个整数
#如果用户不是输入的整数
#那么告诉他输入不符合要求
#如果用户输入的是整数
#那么请用户选择一个操作符
#如果用户选择1,表示加
#那么执行两个整数相加
#输出
#如果用户选择2,表示减
#那么执行两个整数相减
#输出
#如果用户选择3,表示乘
#那么执行两个整数相乘
#输出
#如果用户选择4,表示除
#那么执行两个整数相除
#输出
#程序结束语

怎么样?虽然全部是注释,但不可否认,这就是Python程序,注释也是Python语言的组成部分。而且,有了这段注释,一个有一点儿Python基础的人就可以很容易地写出像样的Python程序来了。

菲菲兔高兴地说:“我有点儿喜欢写注释了呢!”