pyhton 方法调用过程

a = Student()                  =====》           Student.say_score(a)

a.say_score()                 =====》

1,dir(obj) 可以获取对象的所有属性,方法

2,obj.__dict__     对象的属性字典

3,pass 空语句

4,isinstance (对象,类型)        判断 “对象” 是不是 “指定类型” ;;判断实例化对象

print(dir())
class Student():
    def __init__(self,name):
        self.name = '小明'
    def a(self):
        print(self.name)

b = Student('小强')
b.a()
print(Student.__dict__)
class Man:
    pass
class Student():
    def __init__(self,name):
        self.name = '小明'
    def a(self):
        print(self.name)

a = Student('小强')
 
print(isinstance(a, Student))

猜你喜欢

转载自blog.csdn.net/qq_26086231/article/details/121430299