python类中可以建立任意多参数吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python类中可以建立任意多参数吗?相关的知识,希望对你有一定的参考价值。

定义函数时可以用加星号的方式能让函数接收任意多参数,那定义类的时候呢可以不,加个星号,之后创建对象时候可以往里加任意多的参数

创建对象时调用的是构造方法__init__,参数会传递到构造方法中。将构造方法定义为__init__(self, *args, **kwargs)就可以接收任意参数。追问

能这么干是吧,我这么写之后总出错,然后书上只写了定义函数可以这么做,我就怀疑是不是类不能,能就行了,那肯定还是我哪里出错了。刚学,不太懂。

参考技术A 类有什么参数?构造函数吗

以上是关于python类中可以建立任意多参数吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何在Python中定义静态变量

python面向对象--类

PYTHON——多线程:Thread类与线程对象

Python 类

python多线程执行类中的静态方法

python中的多线程为啥会报错?