Python类 对象 属性 方法各种术语 通俗场景化,python术语,一、对象=属性+方法>>


一、对象=属性+方法

>>> class Turtle:#py中的类名约定以大写字母开头    '''关于类的一个简单例子'''    #属性    color='green'    weight=10    legs=4    shell=True    mounth='大嘴'    #方法    def climb(self):        print('我正在努力的向前爬...')    def run(self):        print('我正在飞快的向前跑')    def bite(self):        print('biting')    def sleep(self):        print('Zzzz')        >>> tt=Turtle()>>> Turtle()<__main__.Turtle object at 0x00000000034F8748>>>> tt.climb()我正在努力的向前爬...>>> tt.bite()bitinglist1=[2,1,7,5,3]list1.sort()print(list1)list1.append(9)print(list1)[1, 2, 3, 5, 7][1, 2, 3, 5, 7, 9]继承是子类自动共享父类之间数据和方法的机制class A:    def fun(self):        print('我是小A...')class B:    def fun(self):        print('我是小B')a=A()b=B()a.fun()b.fun()

我是小A...
我是小B
类就相当于对象=某个事物,然后属性相当于表面静态认知,方法相当于能做什么,动态认知吗?
类跟对象的区别是什么
比如类 :车(所有的车)。对象:吉普车(车的一种)。
相当于对象在类之下,属性方法针对的是对象。

编橙之家文章,

评论关闭