报错如下,有人知道怎么解决吗
fun() missing 1 required positional argument: 'x2'
报这个错误有两种原因:1.实例化的时候类名后没写上括号2.定义了类但是没有实例化就调用了即:类名.方法名
你在调用函数fun时需要传入位置参数x2,例如:
def fun(x1,x2): return x1+x2 fun(3)
这样调用就会报缺少位置参数x2错误。解决办法:检查函数定义,在调用时传入x2参数,示例中调用写成fun(2,3)这样。