zh() got multiple values for argument ‘e‘原因

今天在整python组合参数出现了一个问题

zh() got multiple values for argument ‘e‘原因_第1张图片

zh() got multiple values for argument 'e'

意思是:zh()得到参数e的多个值,不太理解什么意思

zh() got multiple values for argument ‘e‘原因_第2张图片

这里的意思是:参数'e'在函数调用中通过位置和关键字传递

找了半天,后来才发现是g这个键值对中键的问题,键值对中的键名不能与定义的参数名相同,否则就会产生混乱,改一下键名就行了

zh() got multiple values for argument ‘e‘原因_第3张图片

你可能感兴趣的:(python)