##定义类 class Teacener: name = '大师赛' age = 18 sex='男' ##类定义的函数 def course(self): print('course') return 'aaa' print('类的定义运行') print(Teacener.__dict__) #调用类的属性 print(Teacener.name) print(Teacener.age) ##类的方法其实就是函数 print(Teacener.course) Teacener.course(1) ###修改类属性的值 Teacener.name = '是多少' print(Teacener.name) ####添加类的属性 Teacener.play = '搜索' print(Teacener.__dict__) ##删除属性 del Teacener.play print(Teacener.__dict__) ###3个对象 t1=Teacener() t2=Teacener() t3=Teacener() ##生成的对象拥有类的属性和方法 print(t1.name) print(t2.name) print(t3.name) ###对象的方法 print(t1.course) print(t2.course) print(t3.course) print('=========') ###这些对象没有独立的属性,用的是l类的属性 print(Teacener.__dict__) print(t1.__dict__) print(t2.__dict__) print(t3.__dict__) t1.course() ####对吧类方法执行,需要传入参数 Teacener.course(111) print(Teacener.course(111)) print(t1.course())