python - 在 Python 中注释函数的正确方法是什么?

是否有一种普遍接受的方式来注释 Python 中的函数?以下是否可以接受?

#########################################################
# Create a new user
#########################################################
def add(self):

最佳答案

正确的做法是提供一个文档字符串。这样,help(add) 也会吐出你的评论。

def add(self):
    """Create a new user.
    Line 2 of comment...
    And so on... 
    """

三个双引号用来打开评论,另外三个双引号用来结束它。您还可以使用任何有效的 Python 字符串。它不需要是多行的,双引号可以用单引号代替。

见:PEP 257

https://stackoverflow.com/questions/2357230/

相关文章:

python - 如何在 Python Django 中运行单元测试时禁用日志记录?

python - 如何将整数时间戳转换为日期时间

linux - 如何为安装程序编写 "yes"响应脚本?

linux - Bash 中的脚本参数

asp.net - 在基于 Linux 的服务器上运行 ASP.Net

python - 如何在 Python 中将方法作为参数传递

linux - 有没有办法改变 Unix 中另一个进程的环境变量?

linux - 如何将命令存储在 shell 脚本的变量中?

Python - doctest 与 unittest

python - 如何从一列中对 Pandas 数据框进行排序