python:关键字参数和仅位置参数 python:在修改.index参数 TypeError: tuple.index() takes no keyword arguments错误

python:关键字参数和仅位置参数 python:在修改.index参数 TypeError: tuple.index() takes no keyword arguments错误

关键字参数、仅位置参数

关键字参数

关键字参数(keyword):在 * 号前面定义的参数,传参时需要带上变量名。

仅位置参数

仅位置参数(positional-only):在 / 之前定义的参数,传参时不带变量名。

在修改.index参数 TypeError: tuple.index() takes no keyword arguments错误

因为index后面的参数是在 / 之前定义的参数,所以为仅位置参数不能够使用变量名传参,只能够使用仅位置传参,不需要带上变量名,但需要与参数的位置一一对应。

你可能感兴趣的:(python的学习,python,开发语言,算法,笔记)