如果浏览官方 Python 文档,可以看到各种函数(或类)签名。
对于例如
random.uniform(a, b)
很容易理解:您向它传递两个对象a和b(它们是浮点数,它从它们之间的间隔返回一个随机数)。同样容易理解的是签名来自
SSLSocket.getpeercert(binary_form=False)
其中还指定了参数的默认值,以防它在没有任何参数的情况下被调用。
但是也有一些函数具有非常奇怪的签名,例如
min(iterable, *[, key, default])
readline.append_history_file(nelements[, 文件名])
csv.register_dialect(名称[,方言[,**fmtparams]])
这些都是什么意思?是否有一些参考指南解释如何阅读诸如name[, dialect[, **fmtparams]]?
这些示例只是从官方 Python 文档中随机抽取的,并未涵盖我遇到的所有签名类型。我需要一个如何阅读这些签名的一般解释。
| 归档时间: |
|
| 查看次数: |
295 次 |
| 最近记录: |