创新路
我们一直在努力

python类的定义

类的定义

class MyClass:

    '''A example class'''

    x = 'abc'#类属性

    def foo(self):#类属性foo,也是方法

        return 'My Class'

print(MyClass.x)

print(MyClass.foo)

print(MyClass.__doc__)

class MyClass

     ""A example class""

      x = 'abc'

      def foo(self)

           return  'My Class'

print(myclass.x)

print(myclass.foo)

print(myclass._doc_)

class是关键字,不能重复 类名必须使用大驼峰命名 类定义完后,会产生一个类对象绑定到了标识符ClassName上。 

类对象及类属性 

1,类对象,类的定义就会生成一个类对象 

2,类的属性,类定义中的变量和类中定义的方法都是类的属性 

3,类变量,上例中x是类MyClass的变量 

MyClass中,x 、foo 都是类的属性,doc也是类的属性 

foo是方法对象method,不再是普通的函数对象function了。至少一个参数self。self指代当前实例本身。

未经允许不得转载:天府数据港官方信息博客 » python类的定义

客官点个赞呗! (0)
分享到:

评论 抢沙发

评论前必须登录!

天府云博 - 做有态度的开发&运维&设计学习分享平台!

联系我们百度云主机