在Python中的函数内编写一个类:没有对象

时间:2017-05-26 16:03:44

标签: python-3.x class object

我对函数内部类的定义有点困惑 通常在函数内部定义类时,我们将其定义如下:

def dude():
    class swaroop(object)

如果根本没有任何对象怎么办,功能如下:

def dude():
    class swaroop():

这是什么意思?

1 个答案:

答案 0 :(得分:0)

class(object)语法是inheritance的示例。如果删除继承的对象,则您创建的类将从无继承,因此是新类。因为您在函数中定义它,所以它只能在该范围内使用。