从类名的角度研究类

class Human:
    """
    类的具体结构
    """
    # 第一部分:静态属性
    mind = "有思想"  # 类的属性(静态属性,静态字段)
    language = "使用语言"

    # 第二部分:动态方法

​    def work(self):  # 方法(函数)
      print("人类都会工作")

​    def eat(self):
​      print("人类都需要吃饭")

1、类名操作类中的属性

1.1、类名查看类中所有的内容

print(Human.__dict__)

2.2、类名操作(增删改查)类中的静态属性:万能的点.

增:

Human.body = "有头和四肢"

删:

del Human.mind

改:

Human.mind = "机智"

查:

print(Human.language)

2、类名调用类中的方法(一般类中的方法(除静态方法,类方法)不会通过类名调用)(了解)

Human.work(1)

总结:一般类名就是操作类中的属性

posted @ 2020-11-13 15:21  Ylinn  阅读(97)  评论(0)    收藏  举报