我正在读一本书,他们在书中写道:
fp1, residuals, rank, sv, rcond = sp.polyfit(x, y, 1, full=True)
似乎sp.polyfit
方法以某种顺序为这些变量中的每一个赋值。
例如:
>>> print("Model parameters: %s" % fp1)
Model parameters: [ 2.59619213 989.02487106]
>>> print(res)
[ 3.17389767e+08]
(我不知道在哪里res
定义...但是...)这是 Python 创建对象的方式吗?
在其他语言中,您可能会执行以下操作:
Foo myFooObject = bar.GenerateFoo();
myFooObject.foo();
myFooObject.bar();
这种方式的python的一般语法让我感到困惑。谢谢你帮助我理解。