因此,我有一个代码,下面将详细介绍。我想知道type(Person.setAge)
是否与type(s.setAge)
相同,其中s
是类型Person
的实例。如果不同,怎么办?还有什么意义?
class Person(object):
def __init__(self, name):
self.name = name
self.age = None
def setAge(self, age):
self.age = age
def getID(self):
pass
def __str__(self):
return "Name: " + self.name + "\n" + "Age: " + str(self.age)
我的输出是-
type(s.setAge)
打印出来
method
type(Person.setAge)
打印出来
function