python函数参数列表中的斜杠(/)是什么意思?

python函数参数列表中的斜杠(/)是什么意思?

函数参数列表中的斜杠表示在它之前的形参是仅限位置形参。 仅限位置形参没有外部可用的名称。 在调用接受仅限位置形参的函数时,参数只会基于它们的位置被映射到形参。 例如,divmod()是一个接受仅限位置形参的函数。 它的文档是这样的:

>>>

>>> help(divmod)
Help on built-in function divmod in module builtins:

divmod(x, y, /)
    Return the tuple (x//y, x%y).  Invariant: div*y + mod == x.
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » python函数参数列表中的斜杠(/)是什么意思?