我有一个关于Python 3.6.2 IDLE在Windows上显示某些“help()”项目的问题。从文档中,我期望看到
我很好奇为什么他们要把描述符放在关键字形式下(当你调用这些函数时不能显式使用这个形式,因为这样会抛出一个“x takes no keyword arguments”的错误),但最重要的是,斜杠在那里是干什么用的?
sum(iterable[, start])
和pow(x, y[, z])
,但调用这些函数的帮助却显示为sum(iterable, start=0, /)
和pow(x, y, z=None, /)
,可能还有其他函数也是这样显示的。我很好奇为什么他们要把描述符放在关键字形式下(当你调用这些函数时不能显式使用这个形式,因为这样会抛出一个“x takes no keyword arguments”的错误),但最重要的是,斜杠在那里是干什么用的?