原文:takes 3 positional arguments but 4 were given错误

之前写程序经常会碰到此类问题,确认发现并没有少参数。函数为类下函数,定义时需要添加self参数。 但是 但是 为何Python给self赋值而你不必给self赋值 创建了一个类MyClass,实例化MyClass得到了MyObject这个对象, 然后调用这个对象的方法MyObject.method arg ,arg , 这个过程中Python会自动转为Myclass.mehod MyObject, ...

2017-11-29 13:26 0 14307 推荐指数:

查看详情

【E-01】takes 3 positional arguments but 4 were given错误

takes 3 positional arguments but 4 were given错误 1、参数错误,两边参数不一致导致,需要3个,当时传了4个; 2、__init__(self):写错了,注意检查; 3、定义时需要添加self参数。 但是!为何Python给self赋值而你 ...

Mon Jul 27 04:35:00 CST 2020 0 3935
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM