关于Python方法和函数
1.方法不用传入参数(参数是隐式传入的),直接采用obj.方法(),方法直接利用的对象中的数据
class Person(object):
def __init__(self,name,age):
self.name = name
self.age = age
def zwjs(self):
print(self.name,self.age)
p = Person('wyq',5)
p.name
p.zwjs()#方法调用,不需传入参数,隐式传参
2.函数需要参数传递,参数传递是显示的,函数(参数)
def zwjs(name,age):
print(name,age)
p = zwjs('w',5)#需传入参数
p
以上仅为个人的理解,仅供参考