python:关键字参数和仅位置参数 python:在修改.index参数 TypeError: tuple.index() takes no keyword arguments错误
关键字参数、仅位置参数
关键字参数
关键字参数(keyword):在 *
号前面定义的参数,传参时需要带上变量名。
仅位置参数
仅位置参数(positional-only):在 /
之前定义的参数,传参时不带变量名。
在修改.index参数 TypeError: tuple.index() takes no keyword arguments错误
因为index后面的参数是在 /
之前定义的参数,所以为仅位置参数
不能够使用变量名传参,只能够使用仅位置传参
,不需要带上变量名,但需要与参数的位置一一对应。