Python 基础教程(3rd ed)(16):快速上手:基础知识 1.10.3

阅读数:19 2019 年 10 月 26 日 09:30

Python基础教程(3rd ed)(16):快速上手:基础知识 1.10.3

(保存并执行程序:注释)

在 Python 中,井号(#)比较特殊:在代码中,井号后面到行尾的所有内容都将被忽略。(这也是 Python 解释器未被前面的 /usr/bin/env 卡住的原因所在。)下面是一个示例:

复制代码
# 打印圆的周长:
print(2 * pi * radius)

第一行为注释。注释让程序更容易理解:对其他人来说如此,在程序编写者回过头来阅读代码时亦如此。据说程序员应遵守的首要戒律是“汝应注释”,但是一些不那么宽容的程序员的座右铭是“如果写起来难,理解起来必然也难”。注释务必言而有物,不要重复去讲通过代码很容易获得的信息。无用而重复的注释还不如没有。例如,下述代码中的注释根本就是多余:

复制代码
# 获取用户的名字:
user_name = input("What is your name?")

在任何情况下,都应确保代码即便没有注释也易于理解。所幸 Python 是一种卓越的语言,能让人很容易编写出易于理解的程序。

评论

发布