您当前的位置: 首页 >  Python
  • 2浏览

    0关注

    880博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【Python编程从入门到实践】 6 Python中注释的方法及Python之禅

CodeAllen嵌入式编程 发布时间:2020-11-18 21:29:05 ,浏览量:2

作者Allen,专注C/C++/IoT/算法等技术分享,技术交流群添加微信号:CoderAllen,回复关键字即可

在Python中,注释用井号( #)标识。井号后面的内容都会被Python解释器忽略

# 向大家问好
print("Hello Python people!")

只会执行第二行

注释的规范: 这部分如果有其他语言的经验其实基本相同

Python之禅

不过Python还是提供了自己的理念, Python社区的理念都包含在Tim Peters撰写的“Python之禅”中

要获悉这些有关编写优秀Python代码的指导原则,只需在解释器中执行命令import this

>>> import this
Sparse is better than dense.
Readability counts.
Special cases aren't special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one-- and preferably only one --obvious way to do it.
Although that way may not be obvious at first unless you're Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it's a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea -- let's do more of those!
稀疏胜于密集。

可读性很重要。

特殊情况不足以违反规则。

尽管实用性胜过纯度。

错误绝不能默默传递。

除非明确地保持沉默。

面对模棱两可的想法,拒绝猜测的诱惑。

应该有一种-最好只有一种-显而易见的方法。

尽管除非您是荷兰人,否则一开始这种方式可能并不明显。

现在总比没有好。

尽管从来没有比现在“正确”好。

如果实现难以解释,那是个坏主意。

如果实现易于解释,则可能是个好主意。

命名空间是一个很棒的主意-让我们做更多这些吧!
关注
打赏
1665938897
查看更多评论
立即登录/注册

微信扫码登录

0.0404s